Задать вопрос

Какой язык/фреймворк выбрать?

Друзья, добрый день. Начал углубленно изучать веб-разработку, и, как и любой новичок, напоролся на обилие инструментов и полное непонимание, что для чего нужно.
У меня возник ряд вопросов.
Чем отличается сайт, написанный на Laravel и Django? Понимаю, что это php и python, но раз это разные языки, значит, у каждого есть свое предназначение, но пока я полагаю, что любую задачу можно решить как в одном, так и в другом фреймворке. Это я еще не вдавался в ruby :( А ведь есть еще node.js, который позволяет вести бэкэнд разработку. Хочется услышать простыми словами, что для чего, для каких задач и какие ограничения вытекают из того или иного решения.

Далее - фронтэнд. Не могу догнать, почему vue.js позиционируется как уникальный инструмент для разработки интерфейсов. Что он дает такого, чего нет в ванильном js? Или angular?

Какая связка наиболее эффективна? Django+vue? Laravel+angular? :)

В общем, в начале пути очень хочется избрать наиболее универсальный путь, но и эффективный прм этом. Цель - разрабатывать веб-приложения, воплощать собственные идеи в жизнь, но чтобы при этом быть востребованным специалистом и иметь возможность решать и какие-то тривиальные задачи. Одна из идей - сервис для построения диаграмм гантта. На чем лучше реализовать такое, и почему?
  • Вопрос задан
  • 2796 просмотров
Подписаться 7 Простой 3 комментария
Ответ пользователя sim3x К ответам на вопрос (6)
sim3x
@sim3x
Для выбора используйте монетку или кубик

Не учите скопом бек и фронт - выберите что-то одно

Можно сделать исследование спроса на инструменты в своем регионе и выбирать с умом
Но никто так не делает, естественно.
Ответ написан