{"id":14291,"url":"\/distributions\/14291\/click?bit=1&hash=257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","hash":"257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","title":"\u0420\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430 Ozon \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u043e\u0434\u0430\u0451\u0442","buttonText":"","imageUuid":""}

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

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

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

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

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

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

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

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

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

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

  • проектирование структуры базы данных
  • написание хранимых процедур
  • хорошее владение запросами SELECT

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

Также рекомендуем посмотреть базовый курс по 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

Источник:

0
Комментарии
-3 комментариев
Раскрывать всегда