Новости веб-разработки: Node.js v23.8 | Pinia v3 | Bun v1.2.3 | CSS в Eslint | Deno v2.2 | Go v1.24
Главные новости за последнее время. Обсудим обновления Node.js, Bun, Eslint, Deno, Nuxt DevTools, Pinia. По традиции затронем и неочевидные инструменты, которые помогают приятно апгрейдить проекты, не требуя больших затрат на внедрение. Библиотека React Scan для поиска утечек производительности или новый API JavaScript Temporal для более точного управления временем взамен устаревшего Date с множеством проблем. Телеграм-канал с новостями веб-разработки и большим чатом, где можно обсудить все! ✈️ https://t.me/purple_code_channel Обучение 📚 Десятки доступных курсов по разработке, тестированию и DevOps на нашей супер-платформе — https://purpleschool.ru/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 📚 Курс: Основы React, React Router и Redux Toolkit https://purpleschool.ru/course/react-redux/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 📚 Предзапись на курс: Vue.js 3, Vue Router и Pinia - https://purpleschool.ru/course/vuejs/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 🚀 Карьера Backend на Node.js https://purpleschool.ru/profession/backend/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 🚀 Карьера Backend на Golang — https://purpleschool.ru/profession/backend-go/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 🚀 Карьера Fullstack на React + Node.js https://purpleschool.ru/profession/fullstack/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 🚀 Карьера Fullstack на Golang — https://purpleschool.ru/profession/fullstack-go/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 Бесплатные материалы 🗂 Карьерные пути для развития в разработке под вашу ситуацию — https://purpleschool.ru/skills/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 🗂 Курс «Основы разработки» — https://purpleschool.ru/course/code-basics/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 🗂 Курс «CSS Flexbox» — https://purpleschool.ru/course/flexbox/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 🗂 Большая база знаний по TS, JS, CSS, GO — https://purpleschool.ru/knowledge-base/?utm_source=rutube&utm_medium=link&utm_campaign=%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8+16 Содержание 00:00 – Интро 00:14 — React Scan: анализ и оптимизация React-компонентов 01:13 – Сreate Tsrouter App: быстрая сборка приложений с TanStack Router 02:50 – Nuxt DevTools: отладка и разработка в Nuxt.js 04:30 – Swrv: кэширование данных в Vue 05:28 – Pinia: менеджер состояния для Vue.js 06:27 – Bun: быстрый JavaScript-рантайм 08:26 – Deno: альтернатива Node.js 09:39 – Node.js: серверный JavaScript-рантайм 11:11 – Go: язык для высоконагруженных систем 11:47 – ESLint: линтер JavaScript-кода 13:26 – JavaScript Temporal API: работа с датами и временем 14:26 — Аутро Релизы из выпуска React Scan — https://github.com/aidenybai/react-scan/releases/tag/v0.2.0 Сreate Tsrouter App — https://github.com/TanStack/create-tsrouter-app Nuxt DevTools — https://github.com/nuxt/devtools/releases/tag/v2.0.0 SWRV — https://github.com/Kong/swrv Pinia — https://github.com/vuejs/pinia/blob/v3/packages/pinia/CHANGELOG.md Bun — https://bun.sh/blog/bun-v1.2.3 Deno — https://deno.com/blog/v2.2 Node.js — https://nodejs.org/en/blog/release/v23.8.0 Golang — https://tip.golang.org/doc/go1.24 Eslint — https://eslint.org/blog/2025/02/eslint-css-support/ JavaScript Temporal — https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/