Начало работыОснова Falcon SpaceРуководстваВозможностиКоммуникация пользователейТаблицыФормыПоля формыДизайн, стилизация, юзабилитиЛендингиИнтеграцииУниверсальный APIКаталогиНавигацияДокументыДополнительные компонентыПродвижение, SEOСистемные моментыСистемное администрированиеHOWTOЗагрузка файлов, картинокHOWTO SQLHOWTO JSHOWTO ВерсткаРешение проблемСоветы по реализации
Falcon Space - платформа для создания сайтов с личными кабинетами
В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Из чего состоит веб-платформа Falcon Space
Время чтения - 2 мин.Дата публикации 12.02.2020 (обновлено 09.04.2025)
Смотреть видеоОсновная суть платформы
Платформа позволяет создавать сложные функциональные сайты с личными кабинетами. Для создания элементов системы необходимо базово знать элементы верстки на Bootstrap 4 и хорошо знать T-SQL-запросы.
90% функций система покрывает за счет использования типовых компонентов (Таблица, Форма, Менеджер ресурсов) и созданных хранимых процедур под проект.
Основа системы - это база данных на SQL Server 2016+ (подойдет бесплатная версия Express Edition). В ней хранятся код проекта и данные.
Основные строительные блоки системы
- Страницы - страницы в личных кабинетах с возможностью добавлять функциональность через сниппеты компонентов.
- Таблицы - создание любых таблиц с сортировкой, фильтрами и выводом колонок.
- Формы - универсальные формы добавления/редактирования сущностей.
- Уведомления - оповещение пользователей о важных событиях в системе.
- Сущности и статусы - движение по статусам неких сущностей заявок с настраиваемым набором статусов и полей.
- Каталог - товары и поиск с динамическими фильтрами по каталогу.
- Ресурсы - управление картинками, документами, прикрепленными к сущности.
- Универсальный API - механизм интеграции с внешними системами.
Технические советы
- Старайтесь создавать компоненты постепенно, начиная с простого работающего варианта, постепенно добавляя деталей. Не нужно сразу делать гигантские формы и потом пытаться понять почему она не выводится.
- ВАЖНО! Обязательно используйте сниппеты, а не копируйте из документации разметку. При копировании символы кавычек неверно трактуются и компонент не подхватывает параметры. Примеры сниппетов:

- Хранимые процедуры имеют строгий контракт на входе и выходе. Обязательно используйте соответствующие аналогичные примеры и не пишите с нуля хранимые процедуры.
- Системные формы выделены красной рамкой. Не перепутайте - не нужно редактировать формы/таблицы с красной рамкой.
- Не используйте в полях code заглавные буквы, пробелы и т.д. (код может передаваться через URL, в названиях хранимых процедур). Именуйте поля форм и таблиц в lowerCamelCase.
- Практически во всех хранимых процедурах передается параметр @username - именно на основании него необходимо проверять доступ к данным у данного пользователя.
Google поиск по нашей документации
Запрос расчета стоимости веб-проекта на базе Falcon Space
- Шаг 1. Создать концепт проекта
- Шаг 2. Получить оценку бюджета (КП)
- Шаг 3. Заключить договор
- Шаг 4. Создать совместно техническое задание
- Шаг 5. Поэтапная реализация проекта