#javascript_hacks

2024-11-14

Рецензия на книгу “Изучаем паттерны проектирования JavaScript, 2-е издание”

Когда автор Адди Османи написал первую версию книги Learning JavaScript Design Patterns в 2012 году, JavaScript еще начинал завоевывать популярность как язык для создания сложных веб-приложений. С тех пор JavaScript претерпел значительные изменения и превратился в один из самых популярных языков программирования, используемый для разработки от простых скриптов до сложных веб-приложений. Если вы совершенствуетесь в JavaScript — не пропустите второе издание этой книги в переводе от издательства БХВ Петербург.

habr.com/ru/companies/ssp-soft

#javascript #react #hfphf #разработчик_javascript #javascript_hacks #javascript_library #javascriptmvc #javascript_toolkit

2024-09-08

Зачем нужны ключи в JavaScript фреймворках и библиотеках?

Всем привет! В данной статье я бы хотел рассказать о таком понятии как "ключи" в JavaScript фреймворках и библиотеках; зачем они используются и как помогают в работе с DOM. Зачастую, на собеседованиях спрашивают про эту тему и нередко выходят ответы по типу: "чтобы предотвратить неконтролируемое поведение" или "их нужно указывать, т.к. это что-то на подобие уникальных идентификаторов" и др. Конечно, данные ответы с одной стороны - правильные, но главного они не отражают. Я постараюсь внести небольшую ясность в эту тему показав то, как эта концепция работает на реальных примерах и какой код за ней стоит.

habr.com/ru/articles/841734/

#javascript #javascript_framework #html5 #htmlвёрска #dom #shadow_dom #key #javascript_library #javascript_hacks #javascript_engine

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst