JavaScript, да, определено JavaScript! И без jQuery! Ако искате да сте по-добри с JavaScript, трябва да го научите по правилния начин. Не започвайте с jQuery, това е най-големият съвет, който мога да дам на всички начинаещи Frontend разработчици!

Защо изучаването на Vanilla JavaScript е важно?

Може да се запитате защо. Нека започна с бъдещето на JavaScript като цяло. JavaScript ще бъде голям (гер) в бъдеще! Не само малко по-голям, но масивен! Запомнете думите ми! От изграждането на NodeJS JavaScript може да се използва от страната на сървъра, а не само в браузъра.

За да създадете приложение в бъдеще (или точно сега), всъщност не се нуждаете от backend разработчик (в зависимост от това колко голямо ще бъде вашето приложение, разбира се). Просто инсталирайте NodeJS и можете да използвате JavaScript на сървъра, за да създавате страхотни уеб приложения!

Това е причината (една от много други), поради която трябва да сте добри в JavaScript! Когато сте добри в JavaScript, като цяло можете да използвате всяка JavaScript рамка или библиотека, която искате. В този момент ще има инструменти за писане на по-бърз JavaScript.

Защо да изоставя jQuery сега?

Ако не знаете JavaScript, ще ви бъде по-трудно да получите много страхотна работа/проект като Frontend разработчик. Тъй като ще става все по-важно в сцената, за да знаете JavaScript, трябва да го научите!

Когато бях начинаещ, станах много добър в HTML и CSS и можех да използвам jQuery. Някои jQuery плъгини тук и там, но това беше само прилагане на примерите, промяна на селекторите и всичко беше готово. Но когато имах бъг като jQuery е недефиниран, не можах да го поправя, защото не разбирах точно какво се случва.

Когато кандидатствах за нова работа, всички реакции се основаваха на познанията ми по JavaScript, а не само по jQuery. Трябваше да разбирам JavaScript като цяло („прочетете моята история за това тук“).

Откъде можете да започнете с изучаването на по-добър JavaScript?

Създадох списък с ресурси, които могат да ви помогнат да научите по-добре JavaScript!

Ако съм пропуснал някои ресурси в списъка, моля, добавете ги в коментарите, тогава ще ги добавя към този списък!

Надявам се, че тази публикация в блога ще ви помогне да продължите напред! Надяваме се, че това ще даде началото на страстта ви към JavaScript да расте и ще ви направи по-гладни да ставате по-добри в JavaScript!

Продължавай с добрата работа! Ако имате въпроси или се нуждаете от помощ с вашия JavaScript, моля, уведомете ни :-)