Мой первый телеграмный дайджест новостей из мира JavaScript. Всё что меня заинтересовало на минувшей неделе.

Новости

🎯 Vite 4.0 — вышла четвёртая версия этого шустрого тулинга. Перспективы большие, расскажу отдельно.

🎯 Навигатор кода прямо в npm — GitHub добавил поддержку (пока beta) для просмотра исходного кода пакетов прямо на странице в npm. Посмотреть код можно на вкладке «Code».

🎯 Console Ninja — новое расширение для VS Code. Выводит консольный вывод (console.log) прямо в редактор кода. Выглядит интересно, посмотрите короткое видео.

🎯 Встроенный JS-отладчик в VS Code — теперь поддерживает console.profile для профилирования CPU, а также вложенные сурсмапы.

🎯 Nx 15.3 — добавлена поддержка автономных проектов, поддержка Vite и многое другое. Nx — отличный инструмент для организации монорепозиториев.

Статьи/видео

🎯 Разве Prisma лучше вашего «любимого» ORM? — автор делится размышлениями по поводу Prisma ORM. Рассказывает про сильные стороны и полезные возможности.

🎯 Когда использовать gRPC и GraphQL.

🎯 Как подготовить основу для проекта Node.js + TypeScript в 2023 году — ничего необычного, но может кому-то пригодится.

🎯 Интеграционное тестирование: лучшие практики для Node.js — много полезных практик по тестированию в одном месте.

🎯 React Query изнутри — отличная серия статей про React Query.

Инструменты

🎯 Reduced.to — приложение для сокращения ссылок с открытым исходным кодом. Фронтенд заслуживает отдельного внимания — он собран с использованием фреймворка Qwik (html-first framework, от создателя Angular).

🎯 xv — тест-раннер для Node. Не требует конфигурирования.