📣 Новости
🎯 SvelteKit 1.0 — фреймворк для быстрой разработки веб-приложений на основе Svelte. По сути, «Next.js» для Svelte.
🎯 Node.js 19.3.0 — вышло минорное обновление. Вместе с Node приедет обновлённая версия клиента npm.
🎯 SWR 2.0 — новая версия популярной библиотеки для получения и синхронизации данных в React. Новый API, обновлённые DevTools, улучшена поддержка concurrent-рендеринга и множество других улучшений.
🚀 Статьи
🎯 Аксель Раушмайер детально разбирает два предложения в ECMAScript: iterator helpers и set methods. Обе новинки уже на Stage 3. Пора знакомиться.
🎯 Самые популярные фреймворки для Node.js в 2022 году — неплохой обзор. Больше всего заинтересовал Adonis и Redwood. С последним точно поковыряюсь на новогодних праздниках.
🎯 10 распространённых ошибок при использовании Nest.js — подборка типичных ошибок новичков. Спойлер: не экономьте время на изучении документации.
🎯 Обновление бета-документации React — добавлено подробное описание хука useSyncExternalStore и других встроенных хуков.
🎯 Распространённые ловушки с React-хуком useState.
🎯 Популярные паттерны и инструменты для Node.js, которые пора пересмотреть.
🎯 Лучшие практики тестирования в JavaScript и Node.js — как проектировать тесты, что не нужно тестировать, какие инструменты использовать и многое другое.
🎯 Проектирование архитектуры и лучшие практики разработки на Node.js — внушительная статья с разбором хороших практик. Архитектура, шаблоны проектирования и многое другое.
🏛 Архитектура и разработка
🎯 Два типа Value Streams, о которых вы должны знать — короткая статья без привязки к языку программирования.
🎯 Core Web Vitals — вводный гайд для разработчиков. Core Web Vitals — часть метрик Web Vitals, используются для оценки веб-страниц.
🎯 Микрофронтенды на практике: маршрутизация и коммуникация — Эрик Бах делится опытом настройки маршрутизации и организации взаимодействия между микрофронтендами.
🎯 Миграция большого open-source проекта с React на Next.js и Vercel.
🛠 Инструменты
🎯 Trilium — приложение для организации персональной базы знаний. Иерархия заметок, REST, WYSIWYG, шаринг, интеграция с Excalidraw и Markdown. Open source.
🎯 Pintora — библиотека для преобразования текста в диаграммы. Работает в браузере и в Node.js.
Приятного чтения ☕️