А как вообще адекватно учиться с литкодом? Понятно, что, например, binary search, я могу не знать. Но задача вьіскакивает. Просто отдельно гуглить тему и проходить?
Просто коли зрозуміти що пора вжити бібліотеку? Щоб вічно не вчити JS. Коли вже навчився робити якісь сайти з адаптивом і інтерактиво, що далі, за що перше братися?
Около 40% вакансий на такой стек, а остальное делят vue/angular и маленький процент всякое дерьмо типа svelte/strapi... в общем все эти новомодные и непопулярные штуки