Что подразумевает в себе фраза «Знание основ Frontend разработки»?
В вакансиях для начинающих программистов можно увидеть эту фразу. Что считается сейчас основами веб-разработки.
Входит ли сюда знания одного ( или может уже и не одного, а всей большой троицы) фреймворков.
тестирование js кода?
И можно зная это :
хорошее знание ESMA2015 +
написание spa-приложений с использованием стандарта ESMA2015 +
хорошее знание webpack ( умение не просто брать чужой конфиг, но и собирать свой)
умение писать роутер на чистом js.
Говорить, что ты знаешь "основы frontend- разработки?
Чтобы не вкладывали в это слово, спрашивать на собеседовании будут уже конкретные техвопросы...
Потому, я бы не гоонялся за "точной" расшифровкой абстрактного термина
Как мне кажется, неплохой ответ был представлен в этом ролике. Возможно он в какой-то мере и неактуален, но тем не менее, прошло не больше года с его публикации.