Добрый день. Занимаюсь front-end разработкой, и порой хочется делать свои проекты / сервисы, и возникает вопрос, какие технологии стоит изучить для того, чтобы делать полноценные проекты с нуля? Хотел бы подчеркнуть тот факт, что проекты не стандартного типа, не обычные сайты с информацией, а более сервисообразные.
В целом я выбираю между двумя направлениями: node.js и RoR.
- Node потому что это javascript. Это то, что я использую в повседневной работе для сборки своей верстки из jade / sass / es6 / react в статичные html / css / js.
- RoR потому что он ориентирован на решение нестандартных задач в области веб-разработки, у него приятный синтаксис и он имеет довольно большую популярность.
В целом мне нужно иметь возможность делать SPA + RESTful приложения. Может быть
небольшие социальные сети.
Что лучше выбрать в данной ситуации ?