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

preview_player
Показать описание

🔗 Ссылки:

💬 Telegram канал с полезными советами:

Разделы видео:
0:00 - Введение
0:28 - ESLint 9
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 - Заключение
Рекомендации по теме
Комментарии
Автор

🔗 Ссылки:
Signal Proposal JavaScript:

PurpleSchool
Автор

Не закрывай рубрику, гораздо приятнее сразу все обновы в одном месте узнать, чем по каждой смотреть

kowkavn
Автор

Спасибо, Антон! Как хорошо, что есть место, где можно посмотреть сразу все новости веба, и если это твоя технология - провалиться по ссылке. Спасибо за твой труд

rabbit-sha
Автор

Спасибо большое! Очень удобно сразу в одном месте получить информацию!

дмитрийшикалов-оу
Автор

Всё понравилось! Давай больше вот этого вот)

krievskiy
Автор

2 дня епусь с этим линтом.
Хорошо, что пет-проект (ts) и откачусь, пожалуй)

артёмкоролёв-юе
Автор

Круто. Спасибо за обзор. Хотелось бы может прям полноценный обзор про 19 React.

alexeyshaykov
Автор

Блин целый час прошёл с момента выпуска видео, посмотрел, и уже всё вновь неактуально - нужно новое видео тебе записать

feedgemer
Автор

а вы можете снять виде гайд как использовать eslint 9.1 в vscode и как с этим теперь работать ? Просто у меня проблема в которой я не могу пролинтить файл в react если я понижаю версию вручную то у меня eslint жалуется на то что There should be no space after но я посмотрел issue на github и stackoverflow и мне оно не помогла

io
Автор

Вместо eslint (и 1050 плагинов для интерации его с prettier) рекомендую всем посмотреть biome. Линтер + форматер, работает быстрее, и вообще классная штука. С ним prettier можно убрать из проекта сразу, а c eslint он конфликтовать не будет, можно параллельно держать оба, если на eslint завязаны какие-то внутренние процессы фрейморка.
По next.js из этой версии для меня полезнее всего оптимизация потребления памяти, на реальном проекте цифры значительные получаются. А вот внедрение lightning css сломало стили в одном из проектов при использовании turbopack, конкретно с именами grid-area, нужно рефакторить.

virtual
Автор

странно, за прошедшую неделю не появились новые жс фреймворки?

amatru
Автор

Про React Compiler в 19 версии ни слуху ни духу?

xebunwhynot
Автор

Рассматриваю пример использования XState Store и не могу понять, как такой подход может быть "хорошим решением" хоть в каких-либо случаях.
Зачем отправлять какие-то события, когда нужно всего лишь инкрементировать переменную в стейте?
Зачем писать какие-то сложные селекторы из этого стейта?
Каждый стор является синглтоном и несколько одинаковых сторов нельзя создать?

evgeniism
Автор

пьяным на двойной скорости смотреть интересно но много не понятного, примеры пожалуйста

Spread