Введение в веб-платформу Falcon Space. C чего начать?

Смотреть видео

Что такое Falcon Space?

Это платформа для разработки веб-порталов, площадок, личных кабинетов с сильным уклоном в SQL (вся бизнес-логика пишется на SQL).

Любой компонент настраивается через SQL, который создается прямо из кабинета администратора-разработчика, т.е. не требуется отдельная среда разработки, вся разработка ведется в кабинете администратора-разработчика (а здесь можно посмотреть описание кабинета для администации сайта роли editor).

Что дает система мне как разработчику?

Главное - это снижение себестоимости работ за счет уменьшения трудоемкости и требований к техническим навыкам.
Система инкапсулирует сложность веб-разработки для SQL-программиста. Задача разработчика в 90% случаев - правильно написать SQL процедуры, а все остальное система сделает сама (вывод данных в различном виде, обработка ввода пользователем).

При этом система практически не имеет критических ограничений по правке бизнес-логики. Вы можете быстро менять существующую логику и писать новую бизнес-логику в проекте через кабинет администратора-разработчика. Это очень важный момент - возможность удовлетворить практически любое требование заказчика в проекте.

За счет снижения сложности в проекте требуется меньше людей. 2 человека вполне достаточно, чтобы вести довольно функциональный проект с множеством требований.

Для полноценного сопровождения проекта на Falcon Space необходимо знать только 2 технологии - SQL (SQL Server) и HTML (для кастомизации внешнего вида мы используем фреймворк верстки Bootstrap). Если вы знакомы с этими технологиями, то вы легко сможете создавать свои решения на базе Falcon Space.

Для ознакомления можно посмотреть руководство по созданию системы учета по учету кадров на сайте

Основной способ работы в Falcon Space

Как создается любая функциональность в системе:

1. Создается страница в панели управления (ссылка на страницу управления страницами для роли "admin" - /pages, для роли "editor" -  /editorpages), настраиваются права, хлебные крошки, заголовок и другие параметры.


2. В страницу добавляются сниппеты компонентов, например, таблица:

<div class="as-table" data-code="table1"></div>

или форма 

<div class="as-form" data-code="form1" data-itemid="vvedenie-v-falcon-space--c-chego-nachat"></div>


3. Создается компонент таблица (в панели управления), в которую добавляются столбцы и реализуются по шаблону хранимые процедуры (GetItems, UpdateField, DeleteItem, FastCreate и др.)


4. Проверяется результат - работающая таблица с фильтрами, сортировками, добавлением и редактированием данных.

Подобную таблицу в простом случае можно создать за 20 минут.

Более подробное - Мануал для начинающего разработчика Falcon Space

Что может платформа?

  • Платформа позволяет создавать различные страницы с таблицами, формами, дашбордами, графиками и др.
  • Можно добавлять чаты, комментарии, кнопки смены статусов.
  • Есть встроенный-Telegram бот (управление ботом осуществляется полностью через SQL).
  • Есть различные способы вывода данных - канбан, гант, вложенные таблицы, модальные формы, popover-формы, календарь.
  • Есть компоненты функциональных каталогов, адаптированные под SEO с возможностью иметь свою кастомизированную верстку.
  • И все это управляется через SQL.
  • Помимо этого, есть локализация данных и интерфейса, есть поддержка PWA приложений.
  • Есть готовые интеграции с платежными системами, Google сервисами, службами доставки и др.
  • Есть универсальный API, который позволяет отправлять запросы вовне, а также создавать свой API для входящих запросов по HTTPS GET/POST.
    Вы можете интегрироваться с различными системами через этот механизм.

Полный список возможностей можно посмотреть здесь.

Более глубокое знакомство

Для более детального представления рекомендуем посмотреть следующие руководства и примеры:

Также посмотрите в целом документацию, чтобы более детально понять возможности настройки системы.

FAQ можно найти здесь - Вопросы/ответы по Falcon Space

Как можно попробовать систему в действии?

На демостенде компонентов платформы можно посмотреть различные возможности платформы, а также код SQL процедур для реализации этих возможностей.

Исходный код платформы закрытый, но это никак не ограничивает возможности развития системы с использованием SQL, Bootstrap (а также JS, CSS).

Если вам понравилась система, и вы намерены задействовать Falcon Space в своих проектах, мы можем в отдельном порядке предложить временный доступ к полигону платформы. 

Цены на коробку обозначены на странице Цены на коробку Falcon Space

Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK