Изучение веб-разработки с веб-платформой Falcon Space
.jpg)
В статье собраны основные материалы для первичного изучения элементов разработки на веб-платформе Falcon Space
Введение
Falcon Space - это инструмент для создания сайтов с личными кабинетами.
Весь код пишется в рамках кабинета администратора.
Для поддержки и развития решений на Falcon Space необходимо знать 2 технологии:
- MS SQL Server - хранение данных, написание бизнес-логики в виде хранимых процедур
- Bootstrap (на уровне HTML верстки) - стилизация внешнего вида, кастомизация разметки форм.
На более глубоком уровне кастомизации может потребоваться:
- JS (jQuery) - реализация дополнительной логики работы UI (интерфейса пользователя)
- JSON, XML - обработка данных форматов данных в SQL Server позволит реализовывать интеграцию по API с внешними системами
- CSS - более глубокая кастомизация внешнего вида.
Разработка MS SQL. Eсли вы совсем новичок в MS SQL и Bootstrap
Необходимо иметь крепкую базу (в прямом и переносном смыслах) по SQL Server.
Что необходимо знать и уметь в плане SQL Server:
- проектирование структуры базы данных (создание таблиц и связей между ними)
- написание хранимых процедур (переменные, if, типы данных, функции работы с датами, конвертация типов)
- хорошее владение запросами SELECT (join, подзапросы, группировки, сортировка)
Мы подготовили небольшой раздел в базе знаний по MS SQL Server - Введение в SQL Server. Это даст начальное базовое представление по SQL Server.
Если вы чуть знакомы с SQL, но на практике не получается писать запросы, то проработайте практику SQL по этой статье - https://falconspace.ru/list/sqlserver/izuchenie-sql-s-nulya-samostoyatelno---565
Также рекомендуем посмотреть базовый курс по SQL Server на Метанит - https://metanit.com/sql/sqlserver/.
В плане Bootstrap необходимо уметь следующее:
- базовый скелет страницы через row, col
- цвета в Boostrap
- разметка кнопок, панелей, badges и т.д. для улучшения внешнего вида страницы
В данный момент в платформе используется Bootstrap 4.
Большинство возможностей Bootstrap задействованы неявно через настройки системы (т.е. Bootstrap вы будете применять, когда поведение по умолчанию не подходит).
Для изучения Bootstrap используйте официальный сайт Bootstrap - https://getbootstrap.com/docs/4.6/getting-started/introduction/
С чего начинать изучение веб-разработки на платформе Falcon Space. Разработка веб-проектов
В качестве вводных материалов подойдут следующие ресурсы:
- Статья про введение в разработку на Falcon Space
- Серия видео по старту разработки на Falcon Space - #falconstart
- Статья-пример, где мы пошагово разбираем создание типового функционала на примере HR базы людей.
- Видео-пример, где мы разбираем как создать таблицу клиентов и вывод 1 клиента на редактирование в форме.
Многие возможности вы можете изучить на основе демостенда компонентов веб-платформы. Демостенд содержит множество страниц с примерами функционала система и соответствующим кодом реализации на SQL.
Изучите статью с заметками по ревизиям кода - в ней собраны основные типовые ошибки и неточности, которые возникают в процессе работы на платформе.
В данной статье мы рассматриваем вопросы юзабилити и удобства личных кабинетов сайта, и как они отражены в платформе Falcon Space.
Для изучения работы на платформе Falcon Space мы выделяем отдельный демостенд, где вы можете попробовать на практике основные возможности платформы. Для этого необходимо написать в чат на сайте (справа внизу).
Смотреть демо
Как узнать бюджет/сроки своего проекта?
1. Создать концепцию проекта в личном кабинете
2. Отправить нам документ концепции
Отправка идет через личный кабинет менеджеру.
3. Мы подготовим первичное КП с детализацией
Falcon Space
Это снижение стоимости владения
за счет меньшего количества людей для поддержки и узкого стека разработки. Про снижение стоимости владения продуктом
Это быстрое внесение изменений
по ходу эксплуатации программы. Как создается функционал на платформе
Это простой удобный интерфейс
адаптация под мобильные устройства. Про юзабилити платформы
Если вам нравятся наши статьи, то пожалуйста подпишитесь на наш канал в Telegram - Falcon Space.
В нем мы будем публиковать обновления по статьям и другие материалы касательно нашей платформы.