Разработка на SQL веб-приложений, сайтов с личными кабинетами

Введение

В этой статье покажем как можно разрабатывать веб-проекты на базе SQL без применения серверных языков (PHP, C#, NodeJS и т.д.).

SQL - это разве язык разработки?

Для многих SQL - это чисто язык извлечения данных из реляционных таблиц. И зачастую его не считают полноценным языком разработки. 

В T-SQL (SQL Server) в хранимых процедурах есть все, что необходимо, чтобы решать алгоритмические задачи:

  • переменные
  • циклы
  • условия
  • использование сложных типов
  • возвращение данных в виде простых переменных, а также в виде наборов данных. 

Для нас язык T-SQL - основной язык разработки. Мы задаем выходные SELECT в типовых процедурах и это определяет вид и работу компонентов на фронтенде. 

Идея платформы Falcon Space

Идея состоит в том, чтобы максимально сузить стек разработки, не потеряв при этом гибкости. 

 В платформе по сути разработка ведется на 2 технологиях: 

  • SQL процедуры SQL Server - для обработки данных, определения бизнес логики работы компонентов.
  • Bootstrap 4 (усиленный HTML) для формирования кастом разметки там, где это требуется. 

Что дает узкий стек: 

  • меньше мест для ошибок (практически всегда ошибка спряталась где-то в одной из процедур компонента). 
  • проще обучать новичков 
  • унифицированный вид 
  • проще поддерживать за счет стандартизации компонентов и минимизации количества технологий, которые надо знать. 
  • уменьшение бюджета - функциональный проект с множеством личных кабинетов, страниц, таблиц и форм может вести 1 человек. 

Если вы разработчик БД, то вы довольно быстро можете освоить азы HTML (Bootstrap4 в части верстки можно изучить за 2 дня) и где-то за 2-3 недели научиться создавать функциональные страницы в личных кабинетах со связанными таблицами и формами. 

На платформе можно создавать по сути любые функциональные веб-проекты с личными кабинетами, каталогами, аналитикой, вложенными таблицами, дашбордами, лендингами.

Что можно почитать по Falcon Space

Руководство новичка 

Вводная статья по документации Falcon Space

Смотреть видео по разработке на Falcon Space

Партнерская программа для разработчиков на Falcon Space

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

Что еще посмотреть по SQL Server

Ищем партнеров-разработчиков на T-SQL

Прямая работа с заказчиками как ИП или самозанятый. Нужно знать только SQL и HTML
Работа на MS SQL Server

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

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