Я только что прочитал эту статью о тенденциях прямо сейчас на HackerNews
http://news.ycombinator.com/item?id=3199907
Я некоторое время думал об этом после понимания activeResource в rails.
http://railscasts.com/episodes/94-activeresource-basics
Мне очень нравится идея разбить ваше приложение на совершенно отдельные приложения, которые взаимодействуют только через restful API.Включая клиента.
Может кто-нибудь объяснить, как это может быть действительно хорошей или плохой идеей?
В Rails 3.1 теперь есть поддержка движков (приложение rails в вашем приложении rails), но это просто неМне не нравится (проблемы с переносом БД - это боль) - мне нравится идея отдельного приложения, которое взаимодействует через спокойный http api.
Я не понимаю всего о SOA или как это называется - но просто хочуузнать плюсы и минусы.