Мой первый телеграмный дайджест новостей из мира 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. Не требует конфигурирования.