ОТДЫХ для Yaws: накатить собственное решение или использовать Yaws + Webmachine?
Я читал пару статей о том, как использовать Yaws RESTful, как Webmachine отображает семантику HTTP на ресурсы, и все они очень помогли понять концепцию.
- Пример API в создании веб-приложений Заком Кессином с Erlang
- RESTful услуги Стива Виноски с Эрланг и Йо
- Sheehy/Vinoski - Разработка веб-сервисов RESTful с помощью Webmachine
Это тот момент, когда я запутался: кажется, что Webmachine как хороший инструментарий REST и Yaws как зрелый веб-сервер будут дополнять друг друга вместо написания REST-реализации каждый раз, но я не нашел никаких следов использования этих инструментов вместе, Единственными релевантными хитами Google были твиттер Стива Виноски и его эксперимент на github.
Я довольно плохо знаком с OTP (и Yaws, веб-разработкой и т. Д.), И я мог что-то упустить. Webmachine - это полноценное OTP-приложение, поставляемое в комплекте с Mochiweb, поэтому я предполагаю, что это избыточное убийство, но это всего лишь выстрел в темноте.
(Я знаю, что у Cowboy тоже есть собственная реализация REST, но Yaws мне больше нравится, и REST, конечно, не всегда является необходимостью.)