Введение в Falcon Space. C чего начать?
Что такое Falcon Space?
Это платформа разработка веб-порталов, площадок, личных кабинетов с сильным уклоном в SQL (вся бизнес-логика пишется на SQL). Любой компонент настраивается через SQL, который создается прямо из кабинета администратора-разработчика, т.е. не требуется отдельная среда разработки, вся разработка ведется в кабинете администратора-разработчика.
Что дает система мне как разработчику?
Главное - это снижение себестоимости работ за счет уменьшения трудоемкости и требований к техническим навыкам.
Система инкапсулирует сложность веб-разработки для SQL-программиста. Задача разработчика в 90% случаев - правильно написать SQL процедуры, а все остальное система сделает сама (вывод данных в различном виде, обработка ввода пользователем).
При этом система практически не имеет критических ограничений по правке бизнес-логике. Вы можете быстро и легко менять существующую логику и писать новую бизнес-логику в проекте через кабинет администратора-разработчика. Это очень важный момент - возможность удовлетворить практически любое требование заказчика в проекте.
За счет снижения сложности в проекте требуется меньше людей. 2 человека вполне достаточно, чтобы вести довольно функциональный проект с множеством требований.
Для полноценного сопровождения проекта на Falcon Space необходимо знать только 2 технологии - SQL (SQL Server) и Bootstrap 4 (фреймворк верстки). Если вы знакомы с этими технологиями, то вы легко сможете создавать свои решения на базе Falcon Space.
Основной способ работы в Falcon Space
Как создается любая функциональность в системе:
1. Создается страница в панели управления, настраиваются права, хлебные крошки, заголовок и другие параметры.
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, Delete, Add и др.)
4. Проверяется результат - работающая таблица с фильтрами, сортировками, добавлением и редактированием данных.
Подобную таблицу в простом случае можно создать за 20 минут.
Что может платформа?
- Платформа позволяет создавать различные страницы с таблицами, формами, дашбордами, графиками и др.
- Можно добавлять чаты, комментарии, кнопки смены статусов.
- Есть встроенный-Telegram бот (управление ботом осуществляется полностью через на SQL).
- Есть различные способы вывода данных - канбан, гант, вложенные таблицы, модальные формы, popover-формы, календарь.
- Есть компоненты функциональных каталогов, ададптированные под SEO с возможностью иметь свою кастомизированную верстку.
- И все это управляется через SQL.
- Помимо этого, есть локализация данных и интерфейса, есть поддержка PWA приложений.
- Есть готовые интеграции с платежными системами, Google сервисами, службами доставки и др.
- Есть универсальный API, который позволяет отправлять запросы вовне, а также создавать свой API для входящих запросов по HTTPS GET/POST.
Вы можете интегрироваться с различными системами через этот механизм.
Полный список возможностей можно посмотреть здесь.
Более глубокое знакомство
Для более детального представления рекомендуем посмотреть следующие руководства и примеры:
- Как создать таблицу
- Как создать форму
- Как создать дашборд
- Демостенд компонентов позволяет посмотреть, как это все выглядит для посетителя портала.
Также посмотрите в целом документацию, чтобы более детально понять возможности настройки системы.
FAQ можно найти здесь - Вопросы/ответы по Falcon Space
Как можно попробовать систему в действии
В течение 3 месяцев мы планируем начать выпускать временные пробные лицензии, чтобы любой мог скачать платформу и посмотреть ее на своем хостинге.
Исходный код платформы закрытый, но это никак не ограничивает возможности развития системы с использованием SQL, Bootstrap (а также JS, CSS).
Если вам понравилась система, и вы намерены ее попробовать использовать в своих проектах, мы можем в отдельном порядке предложить временный доступ на наш демостенд.
Цены на коробку обозначены на странице Цены на коробку Falcon Space
Примеры работы компонентов платформы Falcon Space
Примеры удобных таблиц и форм Примеры дашборда Примеры графиков и диаграмм Пример календаря Таблица с данными по API Пример вывода карты с точками Виды полей форм Пример виджета статистики Пример дерева иерархии Пример компонента Временная линия Пример карточки товаров Пример учета загрузки ресурса Пример Канбан доски Пример мастер формы Пример выгрузки документов Excel/Word Пример заполнения данных по ИНН- Руководства Введение в Falcon Space. C чего начать? Видео по веб-платформе Руководство по юзабилити решений на платформе Falcon Space Пример создания подсистемы Кадры на платформе Falcon Space Руководство. Как создать таблицу Руководство. Как создать форму Руководство. Как создать дашборд Установка Falcon Space на сервер/хостинг Как сделать локализацию сайта для нетехнического специалиста Распространенные ошибки SQL в хранимых процедурах и запросах Проблемы с процессором CPU SQL Server. Проблемы с CPU. Оптимизация запросов по процессору Создание страниц с компонентом таблица/форма с автогенерацией необходимых SQL процедур SQL. Оптимизация запросов SQL. MS SQL Медленно работают запросы Использование SQL Profiler Express для решения проблем SQL запросов Настройка полнотекстового поиска fulltext search в SQL Server SQL Management Studio медленно работает, тормозит. Как решить проблему Как улучшить производительность IIS (веб-сервер Internet Information Services) Элементы стилизации в разметке страниц Falcon Space
- Основа Falcon Space
- Основные компоненты
- Возможности Falcon Space
- Подсистемы
- Дополнительные компоненты
- Интеграции
- HOWTO
- HOWTO Таблицы
- HOWTO Формы
- HOWTO JS
- HOWTO CSS
- HOWTO Верстка
- Решение проблем
Платформа Falcon Space
Это снижение стоимости владения
за счет меньшего количества людей для поддержки
Это быстрое внесение изменений
по ходу эксплуатации программы
Это современный интерфейс
полная адаптация под мобильные устройства
Бесплатное обучение разработке на Falcon Space
