Комментарии 24
Очень интересно, а то я все yaws да yaws.
А вот интересно, такие тривиальные задачи, как скажем upload files мультипартом и т.д. он схавает?
А то все эти мега фреймворки ерланговские обычно какие-то недописанные. Вроде и круть немеряная, а свяжешься и сплошное изобретение велосипедов
А вот интересно, такие тривиальные задачи, как скажем upload files мультипартом и т.д. он схавает?
А то все эти мега фреймворки ерланговские обычно какие-то недописанные. Вроде и круть немеряная, а свяжешься и сплошное изобретение велосипедов
Ну yaws это даже не вчерашний день. Только ковбой.
А какие там фреймворки? Кроме нитрогена все мертвое давно было. Вот Максим n2o запилил.
А какие там фреймворки? Кроме нитрогена все мертвое давно было. Вот Максим n2o запилил.
ковбой схавает. вот пример. работает для бранча master либо для тэга 0.10.0+ который со слов essen скоро зарелизится. файлы также можно лить через ws если клиент позволяет.
n2o не cms. и он достаточно активно развивается, как и cowboy
спасибо за первый комментарий :)
n2o не cms. и он достаточно активно развивается, как и cowboy
спасибо за первый комментарий :)
Ну наконец-то! Спасибо за статью на русском!
Как любитель erlang я очень хотел попробовать N2O, но sample не заработал. Пробовал на 9 FreeBSD.
Запустить тогда удалось только Nitrogen. Сейчас попробовал запустить на Debian — тоже ошибка.
Надеюсь, с вашей помощью можно будет разобраться. В какой системе гарантировано работает sample?
Как любитель erlang я очень хотел попробовать N2O, но sample не заработал. Пробовал на 9 FreeBSD.
Запустить тогда удалось только Nitrogen. Сейчас попробовал запустить на Debian — тоже ошибка.
Надеюсь, с вашей помощью можно будет разобраться. В какой системе гарантировано работает sample?
С kerl (https://github.com/spawngrid/kerl) на 17.0 релизе гарантированно работает.
Чет у меня только r16b03
c r16b03 почему-то много чего не работает. Лучше обновить до 17.
Или через kerl поставить нужный релиз.
Или через kerl поставить нужный релиз.
А так?
$ kerl update releases
$ kerl update releases
linux и macosx как минимум. для версии n2o из бранча master рекомендуется R17. «тоже ошибка» — это норма, но лучшим вариантом будет показать лог и услышать решение в IRC канале
Уже почти год с помощью n2o пишу большущий проект. Доволен как слон. Авторам респект. Мой отзыв есть на официальной странице фреймворка.
по стилю сразу было заметно влияние Zert'а :)
Где можно изучить пример написания приложения на n2o с применением БД (например, MongoDB или PostgreSQL)?
Простите, а где тут связь? n2o — это веб-фреймворк, а работа с БД стоит совершенно отдельно. Для работы с PostgreSQL я использую epgsql и соответствующий ему epgsql_pool. Вот кусок моего rebar.config:
{epgsql, ".*", {git, "git://github.com/wg/epgsql.git", "HEAD"}}, % Database
{epgsql_pool, ".*", {git, "git://github.com/burinov/epgsql_pool.git", "HEAD"}},
Создание своей БД:
Также:
Дополнительно:
Также:
- Various Backends Support: Mnesia, Riak, KAI, Redis, MongoDB
- Supports Secondary Indexes for KAI, Mnesia, Riak and MongoDB
Дополнительно:
Есть вероятность что вы прикрутите server-side аналог Polymer для современной верстки и шаблонизации?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
N2O: Erlang Web-фреймворк на WebSockets