v.o.markin
@v.o.markin
FCF - Full stack javascript framework
Описание
FCF - Full stack javascript framework. Данный проект пишется уже давно - больше года, все на добровольных началах, но до его окончания осталось около полу года. И сейчас нужны средства на продолжение его развития.
Проект доступен по адресу https://github.com/fcfdev/fcf
Основные отличия FCF:
Основан на технологии NODEJS
Он полностью основан на шаблонах, при этом шаблоны являются "Живыми", т.е. имею собственные динамические параметры и wrapper на клиенте браузера.
Работает через реляционную базу данных не на прямую, а через проекции на данные и язык FSQL, что позволяет объединят несколько таблиц в одну и консолидировать данные подобно объектно-ориентированным БД.
Встроенная многоязычность.
Имеется встроенный механизм функционала CRON
Поддерживается серверный режим запуска нескольких экземпляров приложения.
На текущий момент ведется доработка ядра:
В планах дописать систему авторизации; Создать сайт на базе FCF с документацией и примерами;
Данный проект призван упростить WEB разработку приложений самых разных уровней сложности.
Запуск проекта под линукс:
1) $ cd /opt
2) $ sudo git clone https://github.com/fcfdev/fcf
3) Добавьте /opt/fcf в переменную окружения ${PATH}
4) Создание пустого проекта:
$ cd ~<br>
$ fcfmngr create project test-project
5) Создание базудынных MYSQL:
Пользователь редактирующий БД должен иметь включенным плагин mysql_native_password
SQL> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'test';
$ fcfmngr create-db ./test-project.js
6) И запустите проект, от будет доступен по адресу localhost:8080
fcfnode ./test-project.js
Связанные аккаунты
v.o.markin владеет следующими аккаунтами на других сайтах:
История
v.o.markin присоединился 4 года назад.