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!
- Codeschool JavaScript курс (Безплатен и платен)
- Курс по JavaScript на Codeacademy (Безплатен)
- Какви концепции на JavaScript са ви необходими, за да овладеете JavaScript Frameworks & Libraries (Публикация в блога на Mr Frontend Community)
- JavaScript: правилният начин (ръководство за нови разработчици за JavaScript)
- Как да научите JavaScript правилно (Публикация в блог от JavaScriptIsSexy.com)
- JavaScript Weekly (JavaScript седмичен бюлетин)
- Може да не се нуждаете от jQuery (jQuery СРЕЩУ Vanilla JavaScript функции)
- Изучаване на шаблони за проектиране на JavaScript (Безплатна/онлайн книга с JavaScript за важни шаблони за проектиране)
- 5 съвета как да станете по-добър разработчик на JavaScript (Публикация в блог от Джъстин Чмура)
Ако съм пропуснал някои ресурси в списъка, моля, добавете ги в коментарите, тогава ще ги добавя към този списък!
Надявам се, че тази публикация в блога ще ви помогне да продължите напред! Надяваме се, че това ще даде началото на страстта ви към JavaScript да расте и ще ви направи по-гладни да ставате по-добри в JavaScript!
Продължавай с добрата работа! Ако имате въпроси или се нуждаете от помощ с вашия JavaScript, моля, уведомете ни :-)