sFramework и sEditor
Комплекс sF + sE обеспечивает необходимый инструментальный уровень создания sEco. С его помошью создаётся модульная структура приложений, позволяющих использовать их в качестве стандартных строительных блоков различных систем. При этом сами блоки могут быть модифицированы в зависимости от потребностей заказчика либо от требований системы.
sF, в целях реализации full-stack задач, состоит из двух частей: sFFront (sFF) и sFBack (sFB).
sFF является бесплатным front-end фреймворком, использующим стандарты от ECMAScript 5 до ECMAScript 7, поставляемый в виде обфусцированного JS-файла с версионной маркировкой. Это обозначает, что устаревшие браузеры не в состоянии отобразить sF приложение. Следует помнить, что различные версии sFF могут значительно отличаться по функционалу.
sFB является бесплатным back-end фреймворком, разработанным на скриптовом языке PHP, поставляемым в виде набора обфусцированных файлов без версионной маркировки.
sFF и sFB работают совместно на стороне, соответственно, клиента и сервера, используя согласованный взаимодополняющий интерфейс двусторонней передачи данных. Каждая из этих частей sF может работать самостоятельно, для чего достаточно соблюдать клиент-серверную структуру и содержание запросов и откликов, а также соответствующее хранение данных на серверной стороне (файлы XML).
sE является платным (в полнофункциональной версии) продуктом, позволяющим наиболее эффективно редактировать и настраивать sF-приложения.
Всё редактирование сводится к созданию и настройке располагаемых на сервере XML-файлах, которые вполне можно редактировать вручную (и front-, и back-end). Вопрос лишь в противостоянии между удобством (и скоростью) работы и экономией средств.
Last updated