Новости web разработки: ESLint 9, Node.js 22, Next 14.2, React 19 Beta, XState Store

  Рет қаралды 11,225

PurpleSchool | Anton Larichev

PurpleSchool | Anton Larichev

Күн бұрын

Сегодня у нас шестой выпуск новостей web разработки, где мы рассмотрим что нового появилось в апреле 2024: ESLint 9, Node.js 22, Next 14.2, React 19 Beta, XState Store, Jotai 2.8.0, Signal Proposal JavaScript, ZX.
🔗 Ссылки:
ESLint 9: eslint.org/blog/2024/04/eslin...
Node.js 22: nodejs.org/en/blog/announceme...
Next 14.2: nextjs.org/blog/next-14-2
React 19 Beta: react.dev/blog/2024/04/25/rea...
XState Store: stately.ai/blog/2024-04-10-xs...
Jotai 2.8.0: jotai.org/
Signal Proposal JavaScript: github.com/tc39/proposal-signals
ZX: github.com/google/zx
Мы на Яндекс Музыке, Spotify, Apple Music: purpleschool.mave.digital
🎓 Курс по React Native: purpleschool.ru/course/react-...
💬 Telegram канал с полезными советами:
t.me/purple_code_channel
Разделы видео:
0:00 - Введение
0:28 - ESLint 9
2:20 - Node.js 22
4:00 - Next 14.2
6:26 - React 19 Beta
8:02 - XState Store
9:10 - Jotai 2.8.0
10:54 - Signal Proposal JavaScript
12:29 - ZX
13:20 - Заключение

Пікірлер: 72
@PurpleSchool
@PurpleSchool Ай бұрын
🔗 Ссылки: ESLint 9: eslint.org/blog/2024/04/eslint-v9.0.0-released/ Node.js 22: nodejs.org/en/blog/announcements/v22-release-announce Next 14.2: nextjs.org/blog/next-14-2 React 19 Beta: react.dev/blog/2024/04/25/react-19-upgrade-guide XState Store: stately.ai/blog/2024-04-10-xstate-store Jotai 2.8.0: jotai.org/ Signal Proposal JavaScript: github.com/tc39/proposal-signals ZX: github.com/google/zx Мы на Яндекс Музыке, Spotify, Apple Music: purpleschool.mave.digital
@kowkavn2356
@kowkavn2356 Ай бұрын
Не закрывай рубрику, гораздо приятнее сразу все обновы в одном месте узнать, чем по каждой смотреть
@PurpleSchool
@PurpleSchool Ай бұрын
Хорошо)
@maksimangerman6238
@maksimangerman6238 Ай бұрын
+++ абсолютно солидарен. Отличная рубрика
@user-jk8dv3in3n
@user-jk8dv3in3n Ай бұрын
Спасибо, Антон! Как хорошо, что есть место, где можно посмотреть сразу все новости веба, и если это твоя технология - провалиться по ссылке. Спасибо за твой труд
@PurpleSchool
@PurpleSchool Ай бұрын
Спасибо!
@sponger9867
@sponger9867 Ай бұрын
Если это Ваша технология - то странно, что вы до ролика о ней не знали. Это скорее полезная рубрика для людей из смежных областей. Например для бэкендеров, которые хотят оставаться в курсе)
@belkamax05
@belkamax05 Ай бұрын
До войны в Украине на хабре существовал дайджест фронтенд разработки, было очень удобно с него читать обновления. Потом он попрощался с аудиторией и перестал публиковаться
@user-jk8dv3in3n
@user-jk8dv3in3n Ай бұрын
@@sponger9867 я бэк, а Нода 22 совсем свежая, ещё дымится
@user-hd7mi3tj5r
@user-hd7mi3tj5r Ай бұрын
Спасибо большое! Очень удобно сразу в одном месте получить информацию!
@PurpleSchool
@PurpleSchool Ай бұрын
Пожалуйста!
@lmnottryhard5626
@lmnottryhard5626 Ай бұрын
Гениально! Спасибо за видос 💪
@PurpleSchool
@PurpleSchool Ай бұрын
Пожалуйста!
@kwinkich
@kwinkich Ай бұрын
Отлично, спасибо большое!
@PurpleSchool
@PurpleSchool Ай бұрын
Пожалуйста!
@deepslam
@deepslam Ай бұрын
Очень крутая рубрика! Спасибо!!!
@PurpleSchool
@PurpleSchool Ай бұрын
Спасибо!
@kri4evskiy
@kri4evskiy Ай бұрын
Всё понравилось! Давай больше вот этого вот)
@PurpleSchool
@PurpleSchool Ай бұрын
Спасибо!
@sergsergey4251
@sergsergey4251 Ай бұрын
Спасибо
@PurpleSchool
@PurpleSchool Ай бұрын
Пожалуйста!
@Quentinrei
@Quentinrei Ай бұрын
Крутой формат 🎉🎉🎉
@PurpleSchool
@PurpleSchool Ай бұрын
Спасибо
@user-jg9kv9kt4z
@user-jg9kv9kt4z Ай бұрын
Спасибо!
@PurpleSchool
@PurpleSchool Ай бұрын
Пожалуйста
@user-fy3fw3zo3y
@user-fy3fw3zo3y Ай бұрын
2 дня епусь с этим линтом. Хорошо, что пет-проект (ts) и откачусь, пожалуй)
@alexeyshaykov
@alexeyshaykov Ай бұрын
Круто. Спасибо за обзор. Хотелось бы может прям полноценный обзор про 19 React.
@PurpleSchool
@PurpleSchool Ай бұрын
Ок)
@d_r_robot
@d_r_robot Ай бұрын
Рубрика отличная!
@PurpleSchool
@PurpleSchool Ай бұрын
Спасибо!
@Ivan-qp8yd
@Ivan-qp8yd Ай бұрын
Thx mate
@PurpleSchool
@PurpleSchool Ай бұрын
You are welcome!
@aceracer5556
@aceracer5556 Ай бұрын
Vue экосистема интересна
@PurpleSchool
@PurpleSchool Ай бұрын
👍
@feedgemer7349
@feedgemer7349 Ай бұрын
Блин целый час прошёл с момента выпуска видео, посмотрел, и уже всё вновь неактуально - нужно новое видео тебе записать
@PurpleSchool
@PurpleSchool Ай бұрын
Frontend он такой)
@ufc_uz6
@ufc_uz6 Ай бұрын
🎉
@PurpleSchool
@PurpleSchool Ай бұрын
👍
@NikolayKasparov
@NikolayKasparov Ай бұрын
Zx было полезно
@PurpleSchool
@PurpleSchool Ай бұрын
Отлично)
@amat0ru
@amat0ru Ай бұрын
странно, за прошедшую неделю не появились новые жс фреймворки?
@PurpleSchool
@PurpleSchool Ай бұрын
Устал просто от них)
@amat0ru
@amat0ru Ай бұрын
@@PurpleSchool а я только чтоб узнать о новых жс фреймворках и смотрю новости. надеюсь в следующий раз будет что нибудь новенькое
@CJIu3eHb
@CJIu3eHb Ай бұрын
Ну хотя бы стейт-менеджеры не подвели...
@io0312
@io0312 Ай бұрын
а вы можете снять виде гайд как использовать eslint 9.1 в vscode и как с этим теперь работать ? Просто у меня проблема в которой я не могу пролинтить файл в react если я понижаю версию вручную то у меня eslint жалуется на то что There should be no space after но я посмотрел issue на github и stackoverflow и мне оно не помогла
@PurpleSchool
@PurpleSchool Ай бұрын
Добавлю в пожелания
@io0312
@io0312 Ай бұрын
@@PurpleSchool я лично буду вам очень благодарен за такой гайд, потому что у меня сгорело все что могло с этим линтом
@user-ik7rp8qz5g
@user-ik7rp8qz5g Ай бұрын
Вместо eslint (и 1050 плагинов для интерации его с prettier) рекомендую всем посмотреть biome. Линтер + форматер, работает быстрее, и вообще классная штука. С ним prettier можно убрать из проекта сразу, а c eslint он конфликтовать не будет, можно параллельно держать оба, если на eslint завязаны какие-то внутренние процессы фрейморка. По next.js из этой версии для меня полезнее всего оптимизация потребления памяти, на реальном проекте цифры значительные получаются. А вот внедрение lightning css сломало стили в одном из проектов при использовании turbopack, конкретно с именами grid-area, нужно рефакторить.
@PurpleSchool
@PurpleSchool Ай бұрын
Спасибо больше за дополнение. Я пока не тестировал память, надо будет сравнить на проектах
@slavapol-v1553
@slavapol-v1553 Ай бұрын
ставь @antfu/eslint-config и убирай prettier с проекта
@iGotton
@iGotton Ай бұрын
+
@PurpleSchool
@PurpleSchool Ай бұрын
+
@xebunwhynot
@xebunwhynot Ай бұрын
Про React Compiler в 19 версии ни слуху ни духу?
@PurpleSchool
@PurpleSchool Ай бұрын
Ждём и будем смотреть
@user-yw9wx4lv2w
@user-yw9wx4lv2w Ай бұрын
пхаха) Я сразу говорил что с 19 версией не появится комплайлер. Да и в целом это же скорее будет плагин к сборщику а не часть реакта
@xebunwhynot
@xebunwhynot Ай бұрын
@@user-yw9wx4lv2w Откуда инфа про плагин?
@user-ih6zb9br9b
@user-ih6zb9br9b Ай бұрын
Рассматриваю пример использования XState Store и не могу понять, как такой подход может быть "хорошим решением" хоть в каких-либо случаях. Зачем отправлять какие-то события, когда нужно всего лишь инкрементировать переменную в стейте? Зачем писать какие-то сложные селекторы из этого стейта? Каждый стор является синглтоном и несколько одинаковых сторов нельзя создать?
@2009Spread
@2009Spread Ай бұрын
пьяным на двойной скорости смотреть интересно но много не понятного, примеры пожалуйста
@PurpleSchool
@PurpleSchool Ай бұрын
Для примеров нужен отдельный выпуск по каждому)
@kakieToYroki
@kakieToYroki Ай бұрын
​@@PurpleSchool Можно сделать отдельную рубрику, где вы пьете пиво и поясняете за новые технологии. Для меня и комментатора выше - будет идеально)). А там уже и примеры можно вставить и про жизнь рассказать
@PurpleSchool
@PurpleSchool Ай бұрын
@@kakieToYroki ха-ха-ха) подумаю)
This Library Makes State Management So Much Easier
12:07
Web Dev Simplified
Рет қаралды 130 М.
Универ. 13 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:07:11
Комедии 2023
Рет қаралды 4,3 МЛН
Они убрались очень быстро!
00:40
Аришнев
Рет қаралды 3,1 МЛН
Новый JavaScript! ES 2024
9:53
Как пройти в IT?
Рет қаралды 32 М.
CI CD наглядные примеры
22:08
Ulbi TV
Рет қаралды 270 М.
Экосистема React.js 2023
12:45
Как пройти в IT?
Рет қаралды 43 М.
Моё обновлённое рабочее место как разработчика
0:49
Универ. 13 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:07:11
Комедии 2023
Рет қаралды 4,3 МЛН