В статье собраны основные материалы для первичного изучения элементов разработки на веб-платформе Falcon Space...
Прочитать позже

Изучение веб-разработки на веб-платформе Falcon Space

Изучение веб-разработки на веб-платформе Falcon Space

В статье собраны основные материалы для первичного изучения элементов разработки на веб-платформе Falcon Space

Введение

Falcon Space - это инструмент для создания сайтов с личными кабинетами.

Весь код пишется в рамках кабинета администратора. 

Для поддержки и развития решений на Falcon Space необходимо знать 2 технологии:

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

На более глубоком уровне кастомизации может потребоваться:

  • JS (jQuery) - реализация дополнительной логики работы UI (интерфейса пользователя)
  • JSON, XML - обработка данных форматов данных в SQL Server позволит реализовывать интеграцию по API с внешними системами
  • CSS - более глубокая кастомизация внешнего вида. 

Разработка MS SQL. Eсли вы совсем новичок в MS SQL и Bootstrap

Необходимо иметь крепкую базу (в прямом и переносном смыслах) по SQL Server.

Что необходимо знать и уметь в плане SQL Server:

  • проектирование структуры базы данных (сооздание таблиц и связей между ними)
  • написание хранимых процедур (переменные, if,  типы данных, функции работы с датами, конвертация типов)
  • хорошее владение запросами SELECT  (join, подзапросы, группировки, сортировка)

Мы подготовили небольшой раздел в базе знаний по MS SQL Server - Введение в SQL Server. Это даст начальное базовое представление по SQL Server.

Если вы чуть знакомы с SQL, но на практике не получается писать запросы, то проработайте практику SQL по этой статье - https://falconspace.ru/list/sqlserver/izuchenie-sql-s-nulya-samostoyatelno---565

Также рекомендуем посмотреть базовый курс по SQL Server на Метанит - https://metanit.com/sql/sqlserver/.

В плане Bootstrap необходимо уметь следующее:

  • базовый скелет страницы через row, col
  • цвета в Boostrap
  • разметка кнопок, панелей, badges и т.д. для улучшения внешнего вида страницы

 В данный момент в платформе используется Bootstrap 4.

Большинство возможностей Bootstrap задействованы неявно через настройки системы (т.е. Bootstrap вы будете применять, когда поведение по умолчанию не подходит).

Для изучения Bootstrap используйте официальный сайт Bootstrap - https://getbootstrap.com/docs/4.6/getting-started/introduction/

С чего начинать изучение веб-разработки на платформе Falcon Space. Разработка веб-проектов

В качестве вводных материалов подойдут следующие ресурсы:

Многие возможности вы можете изучить на основе демостенда компонентов веб-платформы. Демостенд содержит множество страниц с примерами функционала система и соответствующим кодом реализации на SQL.

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

В данной статье мы рассматриваем вопросы юзабилити и удобства личных кабинетов сайта, и как они отражены в платформе Falcon Space.

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

Техническая документация по платформе Falcon Space

Насколько полезной была статья?
Falcon Space, автор блога

Автор статьи - Руслан Раянов

Cоздатель платформы Falcon Space

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

1. Личные кабинеты на сайте для клиентов
Обслуживание заказов клиентов через личный кабинет на сайте
2. Площадка услуг
Заказ услуг исполнителей через площадку.

Как узнать бюджет/сроки своего проекта?

1. Создать концепцию проекта в личном кабинете

Шаблон концепции

2. Отправить нам документ концепции

Отправка идет через личный кабинет менеджеру.

3. Мы подготовим первичное КП с детализацией

Пример КП

Falcon Space

Это снижение стоимости владения

за счет меньшего количества людей для поддержки и узкого стека разработки. Про снижение стоимости владения продуктом

Это быстрое внесение изменений

по ходу эксплуатации программы. Как создается функционал на платформе

Это простой удобный интерфейс

адаптация под мобильные устройства. Про юзабилити платформы

Задать вопрос, обсудить проект
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.

Если вам нравятся наши статьи, то пожалуйста подпишитесь на наш канал в Telegram - Falcon Space.
В нем мы будем публиковать обновления по статьям и другие материалы касательно нашей платформы.