Full-stack frameworks - время пришло?
Всем привет
Если кто работал, поделитесь впечатлениями по данной теме. Прям золотые горы обещают* (в частности в дерби), но что есть на самом деле? Впрочем, приветствуются любые мысли по теме. * Цитата:
Ссылки по теме: Derby.js — новый взгляд на веб-разработку Hello World на Derby.js Tutorial Derby.js http://derbyjs.com/ И небольшое отступление от темы: ShareJS Цитата:
|
Цитата:
Мне изначально кажется плохой идеей клонировать пакеты, но если их немного, то это еще куда ни шло, но когда их ТААКОЕ количество - это уже неразумно. |
И да, это реально тяжелая проблема, фалов много, они мелкие и если проектов не 3 штуки как у школьника, а 20-30-40-50 ... То место сжигается очень быстро.
|
Цитата:
|
Еще ради интереса предлагаю глянуть на бекон:
https://github.com/baconjs/bacon.js |
Время пока не пришло, но оно наступает.
Играюсь в свободное от работы время с derby.js, нравится. К продакшену в июле было не готово: http://blog.habitrpg.com/post/556551...gularjs-future Вполне возможно сейчас эти баги поправили. Цитата:
|
думал как-то сделать на дерби не большой веб - оказалось там нельзя так просто взять и отправить ajax запрос)) с клиента на сервер
с базой клиент общается сокетами, но не в базу данные по сокетам не передать вобщем узковато заточенный фреймворк... в итоге на ExpressJs сделал |
Цитата:
store.shareClient.use('submit', function (req, next) { ... }); |
видимо непонятно выразился..
например мне банально по изменению select нужно передать выбранное значение на сервер, там обработать и вернуть значения для следующего select событие повесить вышло а остальное нет... и не только у меня https://groups.google.com/forum/?hl=...Y/c9j1N3E8mq0J |
animhotep, передать выбранное значение на сервер - без проблем.
В функции события изменяешь модель на клиенте, после чего перехватываешь на сервере запрос к хранилищу, затем из этого запроса вытаскиваешь необходимые данные и обрабатываешь их. Это сделано главным образом для авторизации, но никто не запрещает и для таких целей использовать. Для обратного, т.е. отправки необходимых данных на клиент, предполагаю (сам такого не делал, а документация у них :-E ) похожая процедура - изменяешь хранилище, а на клиенте подписываешься на это изменение. |
Часовой пояс GMT +3, время: 01:09. |