Latest version: undefined

Change log:
undefined
Full changelog...

Sailfish.js

Sailfish.js - фреймворк для
создания `component-based`
веб приложений,
основанный на express.js

client-side компоненты

Sailfish.js предоставляет инфраструктуру
для построения приложения с помощью
компонентов.

Оптимизация

Sailfish.js автоматически осуществляет
оптимизацию загрузки страниц приложения.

Установка

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

Для начала установим sailfish глобально

$ npm install -g sailfish

После этого запустим скрипт инициализации приложения

$ sailfish myApplication

Стандартная структура каталога приложения, которую создаст скрипт, выглядит следующим образом:

|_components     //каталог для комопнентов
|_views          //каталог для html шаблонов страниц
| |_default
|   |_index.html //html шаблон по умолчанию
|_controllers    //каталог для серверных контроллеров
| |_index.js     //контроллер по умолчанию
|_app.js         //основной файл приложения
|_package.json   //файл для конфигурации модулей приложения

Далее выполните установку модулей

$ cd myApplication && npm install

Запустите ваше приложение

$ node app.js

Откройте в браузере адрес http://localhost:10001/