Это платформа для разработки веб-порталов, площадок, личных кабинетов с сильным уклоном в SQL (вся бизнес-логика пишется на SQL).
Любой компонент настраивается через SQL, который создается прямо из кабинета администратора-разработчика, т.е. не требуется отдельная среда разработки, вся разработка ведется в кабинете администратора-разработчика(роль admin).
Главное - это снижение себестоимости работ за счет уменьшения трудоемкости и требований к техническим навыкам.
Система уменьшает сложность веб-разработки для SQL-программиста. Задача разработчика в 90% случаев - правильно написать SQL процедуры, а все остальное система сделает сама (вывод данных в различном виде, обработка ввода пользователем).
При этом система практически не имеет критических ограничений по правке бизнес-логики.
Вы можете быстро менять существующую логику и писать новую бизнес-логику в проекте через кабинет администратора-разработчика. Это очень важный момент - возможность удовлетворить практически любое требование заказчика в проекте.
За счет снижения сложности в проекте требуется меньше людей. 1-2 человека вполне достаточно, чтобы вести довольно функциональный проект с множеством требований.
Для полноценного сопровождения проекта на Falcon Space необходимо знать только 2 технологии - T-SQL (SQL Server) и HTML (для кастомизации внешнего вида мы используем фреймворк верстки Bootstrap 4). Если вы знакомы с этими технологиями, то вы легко сможете создавать свои решения на базе Falcon Space.
Для ознакомления можно посмотреть руководство по созданию системы учета по учету кадров на сайте
Исходный код платформы закрытый, но это никак не ограничивает возможности развития системы с использованием SQL, Bootstrap (а также JS, CSS).
Далее идет описание основного принципа работы платформы.
Если кратко: "Страница-Сниппет разметки компонента-Настройка компонента-Реализация типовых процедур компонента"
Как создается любая функциональность в системе:
1. Создается страница в панели управления (ссылка на страницу управления страницами для роли "admin" - /pages), настраиваются права, хлебные крошки, заголовок и другие параметры.
2. В страницу добавляются сниппеты компонентов, например, таблица:
<div class="as-table" data-code="table1"></div>
или форма
<div class="as-form" data-code="form1" data-itemid="docs-vvedenie-v-falcon-space--c-chego-nachat"></div>
3. Создается компонент таблица (в панели управления), в которую добавляются столбцы и реализуются по шаблону хранимые процедуры (GetItems, UpdateField, DeleteItem, FastCreate и др.) для основных операций таблицы - вывести данные, обновить поле таблицы, удалить строку, добавить новый элемент. Все они имеют типовую структуру.
4. Проверяется результат - работающая таблица с фильтрами, сортировками, добавлением и редактированием данных.
Подобную таблицу в простом случае можно создать за 20 минут.
Более подробное - Мануал для начинающего разработчика Falcon Space
Полный список возможностей можно посмотреть здесь.
Для более детального представления рекомендуем посмотреть следующие руководства и примеры:
Если вам понравилась система, и вы намерены задействовать Falcon Space в своих проектах, мы можем в отдельном порядке предложить временный доступ к полигону платформы.
Цены на коробку обозначены на странице Цены на коробку Falcon Space