📣 Новости

🎯 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.

Приятного чтения ☕️