Новости по тегу "js"
Подборка публикаций, содержащих тег "js". Актуальные темы и важные события.
Удалить полпроекта: как мы переписывали MobX‑сторы на React Query в большом Next.js‑проекте
Привет. Я Дима Рагозин, фронтенд-разработчик в KTS. Эту статью я хочу начать с предыстории.Полтора года назад на проекте для одного крупного...
Как я устал вручную писать сервис-воркеры и сделал next-pwa-pack, чтобы больше не страдать
Сколько лет уже кто-то говорит: «А можно, чтобы оно работало без интернета и ставилось на домашний экран?» И каждый раз после этой фразы...
Когда if-else не нужен: знакомство с тернарным оператором и switch в JS
Привет! Я — Александр Дудукало, автор базового курса по JavaScript. Если вы читаете эту статью, значит, вероятно, уже знакомы с одной из основных...
[Перевод] React Custom Hook: useMediaQuery
Одним из ключевых преимуществ этого пользовательского хука является его простота и возможность повторного использования. Всего с помощью...
HTMX, AlpineJS, SSR v1/2/3 и SPA. Что к чему
HTMX и AlpineJS это две JS библиотеки, которые расширяют HTML специальными аттрибутами и позволяют писать фронтенд без SPA фреймворков.Это...
[Перевод] React Custom Hook: useGeolocation
Одним из ключевых преимуществ useGeolocation является его простота. Благодаря инкапсуляции сложной логики, необходимой для доступа к геолокации и...
i18n и l10n: Почему разработчикам стоит об этом знать — и как может помочь ИИ
Интернационализация (i18n) и локализация (l10n) часто кажутся проблемами “на потом” — пока внезапно не становятся срочными.Как разработчики, мы...
Книга: «Разработка фронтенд-приложений»
Наверняка вы неоднократно сталкивались с ситуацией, когда начинали разработку фронтенд-приложения на React и вроде всё было очевидно, но через...
Интерактивная визуализация спортивных коэффициентов: что удалось, а что нет
Построить интерактивный дашборд, визуализирующий изменение спортивных коэффициентов в реальном времени. Аналог систем мониторинга, только вместо...
Как мы в VK Tech построили технический радар для масштабной инженерной команды
Привет, Хабр! Меня зовут Александр Петрушин, я старший разработчик в VK Tech, и сегодня хочу рассказать о нашем опыте создания технического...
[Перевод] Паттерны современного Node.js (2025)
Node.js претерпел впечатляющее преобразование с момента своего появления. Если вы пишете на Node.js уже несколько лет, то, вероятно, сами...
CJON (Compact JSON-like Object Notation) v1.1
1. НазначениеCJON – это легковесный, компактный и человекочитаемый формат, предназначенный для использования в условиях ограниченных каналов...