Что учить начинающему фронтендщику в 2020 году
Настала и моя пора поумничать на эту тему
Не буду говорить об алгоритмах, нативном js, ES6-7 и подобных вещах - это и так понятно. Учить общую теорию и практики нужно. Но сегодня речь о другом. Angular, React, Vue - что выбрать?
Angular. Если уже знаете его, то отлично. На ангуляре написаны тысячи приложений и кормить фронтендщиков он будет еще не один год. Но начинать изучать его в 2020-м ни к чему. React и Vue популярнее и проще.
React. Если хотите, чтобы всегда была работа и возможность устроиться в 90% it-компаний, то выбор однозначен - это реакт. Он везде, заполонил всю планету и сдавать позиции не собирается. Я так и не проникся реактом, но признаю, что самое выгодное дело для карьеры фронтендщика - это изучить реакт.
Vue. Если вам хочется начать с чего-то простого, но при этом мощного, и вас не пугает пока еще небольшое количество вакансий, то vue будет хорошим выбором. А еще вы сможете меряться с поклонниками других фреймворков количеством звездочек на гитхабе - vue в этом плане опережает и ангуляр, и реакт. И с учетом роста популярности vue количество проектов на нем, а соответственно и вакансий, будет неизбежно расти.
Вот такое мнение.
Хотя ладно, раскрою правду. Главная причина изучать vue - это то, что по нему у меня есть уроки на сайте - https://webdevkin.ru/tags/vuejs. Остальное - мелочи :-)
Истории из жизни айти и обсуждение кода.