Нужна помощь с выбором дальнейшего пути развития в веб разработке. За плечами пока только HTML/CSS/JS.
Выбрать я его смогу, но для этого мне не хватает понимания "полной картины, как все устроено".
Вообщем пока варианты такие:
- Клиентская часть с Angular || React || Ember
- Серверная часть с ruby и рельсами || node.js с sails и подобные || питон с Django…?
Мне не понятно, это разделение фреймворков на группы, что они делают и для каких задач предназначены фреймворки из первой группы и из второй?
Почему они так разделены?
Используют ли их вместе, или только один?
Какие задачи решают фреймворки из первой и второй группы?
Для какое задачи достаточно будет знать только ангуляр, а для какой только рельсы?
Как большое море, в котором видны островки, но целой карты нету, что даже не приходит в голову как правильно задать вопрос, чтобы понять;