Итак, ребята, прошу помощи.
Дело в том, что я обучаюсь front-end'у уже 8 месяцев, все шло гладно и как по маслу, вот мой стек: sass, gulp, pug, BEM(нейминг), js, jq, html, css, git/gitHub + англ(средний).
Конечно у меня нету большого опыта в этих технологиях, но знаю как их юзать.
И пишу я такой очередной лендинг, и понимаю что чего-то не достаёт, и это была - АРХИТЕКТУРА ПРОЕКТА.
Так вот, какую архитектуру проектов нужно использовать или Junior'у её необязательно знать?
Front-end Developer. - Это в первую очередь лучше всего необходимо знать JS, потом JS и на 3м месте JS. Потому уже идут jQuery и все прочее далее что вы написали. Не понятно просто вы п уровню знаний свой скилы расставляли или рандомно?
Просто большинство джунов думают фронт это html/css... Меня это жутко бесит как нанимателя, так как один из 10 кандидатов хоть что то знает на jQuery но при этом ничего не может на JS, даже элементарные вещи...
Ни в одной области нет такой неразберихи, кроме Front-end джунов.
Когда будете писать резюме, оценивайте так же ваши навыки по какой нибудь бальной шкале, чтобы наниматели понимали о каком фронте идет речь.
Стас Шмидт, более того на каждом проекте даже внутри одной компании может архитектура отличатся. Но джун не будет тут ничего решать, это уже все сможете получить с опытом работы в компании. Главное знать хорошо основы, чтобы вы понимали что такое анонимная функция, объяснить в чем разница между let/var/const, работа с массивами и тд. Далее команда вас обучит под себя, под свои проекты. Расскажут байки почему делать нужно ват так, а не так как вас учили и тд)
Джун на фронте не верстает, он js код пишет, ты знаешь js? НЕ JQUERY, А JS! Что-то мне кажется на очередном лэндинге у тебя не было возможности попрактиковаться в реакте.
Стас Шмидт, тебе говорят что верстка это не фронт-енд и даже не близко. Front-end это в первую очередь JavaScript, а реакт это фреймворк где все на нем реализовано