Тёмный

React 19 - React Compiler, Actions, use hook, activity 

PurpleSchool | Anton Larichev
Подписаться 41 тыс.
Просмотров 10 тыс.
50% 1

Сегодня мы будем разбирать новые возможности, которые появятся в React 19 и что они меняют в том, как мы пишем React приложения.
🔗 Ссылки
Мы на Яндекс Музыке, Spotify, Apple Music: purpleschool.mave.digital
🎓 Полный курс по React: purpleschool.ru/course/react-...
💬 Telegram канал с полезными советами:
t.me/purple_code_channel
Разделы видео:
0:00 - Введение
0:31 - О React 19
1:50 - React Compiler
6:45 - Actions
13:53 - useFormState, useFormStatus, useOptimistic
15:42 - use server
18:44 - meta и head
22:55 - Web компоненты
27:18 - use hook
35:51 - Activity
46:34 - Заключение

Опубликовано:

 

11 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@PurpleSchool
@PurpleSchool 3 месяца назад
🔗 Ссылки Мы на Яндекс Музыке, Spotify, Apple Music: purpleschool.mave.digital 🎓 Полный курс по React: purpleschool.ru/course/react-redux 💬 Telegram канал с полезными советами: t.me/purple_code_channel
@SuperWhiteskull
@SuperWhiteskull 2 месяца назад
Кайфовый видос. Спасибо за мнение. Интересно было послушать!
@PurpleSchool
@PurpleSchool 2 месяца назад
Спасибо!
@developer6871
@developer6871 3 месяца назад
Валера настал твой день )
@pavel7930
@pavel7930 25 дней назад
Последнее - это как component во Vue, не рендерит компонент но сохраняет его состояние, а когда его нужно отобразить просто отображает не создавая его по новому
@user-uu5tq2gm4g
@user-uu5tq2gm4g 3 месяца назад
Спасибо за материал. Интересно следить как растет наш "Реактивчик" 😅
@PurpleSchool
@PurpleSchool 3 месяца назад
Пожалуйста!
@tolyachernov7849
@tolyachernov7849 3 месяца назад
На юдеми новых курсов не будет? Новинки только на Вашей платформе? Если да, то когда ждать мобильное приложение от платформы?
@PurpleSchool
@PurpleSchool 3 месяца назад
Не будет, только на нашей. Мобильное приложение надеюсь скоро, но уже сейчас платформе работает отлично на любом мобильном устройстве и имеет адаптивный интерфейс
@tolyachernov7849
@tolyachernov7849 3 месяца назад
@@PurpleSchool адаптив и работа хорошо, но мобилка как-то удобнее) буду ждать)
@gabblz480
@gabblz480 3 месяца назад
а если использовать use для получения данные, вместо useEffect, то если понадобится очистить стейт (если редакс используется) при анмаунте компонента, то как это сделать? Все равно придется useEffect писать
@PurpleSchool
@PurpleSchool 3 месяца назад
Тут да, от State Manager мы всё равно не уйдём
@aitt3795
@aitt3795 3 месяца назад
фронтенд рулит!!!!! даешь еще видосы по фронту
@PurpleSchool
@PurpleSchool 3 месяца назад
Хорошо)
@faha_dev
@faha_dev 3 месяца назад
Вышло курс по React Native?
@PurpleSchool
@PurpleSchool 3 месяца назад
Завтра, будет объявление в Telegram)
@PurpleSchool
@PurpleSchool 3 месяца назад
Вышел purpleschool.ru/course/react-native
@ntldrzic
@ntldrzic 3 месяца назад
С activity непонятны кейсы применения, обычно табы можно регулировать display: none. Для предварительной загрузки при пагинации?
@PurpleSchool
@PurpleSchool 3 месяца назад
Да, к примеру
@user-td3bz8st6v
@user-td3bz8st6v 3 месяца назад
Напоминает кейс с использованием v-if во Vue
@BlueCell
@BlueCell 2 месяца назад
Я бы сказал аналогия с visibility: hidden, а не display: none
@user-td3bz8st6v
@user-td3bz8st6v 2 месяца назад
@@BlueCell при visibility: hidden; блок фактически становится невидимым, но у него есть ширина, высота и тд. при display: none блок пропадает как бы. Так что это не одно и тоже
@bogredogre
@bogredogre 3 месяца назад
будет ли react 19 добавлен в курс по реакту
@PurpleSchool
@PurpleSchool 3 месяца назад
Когда выйдет
@UserSo4reUsu75ry
@UserSo4reUsu75ry 2 месяца назад
7:35 я так и не понял чем это отличается от класической отправки формы и сохранении её данных в базу на сервере.
@AlexanderSavchenko91
@AlexanderSavchenko91 3 месяца назад
блин ) шум с микрофона убивает за видел спасибо )
@PurpleSchool
@PurpleSchool 3 месяца назад
Спасибо, в следующий раз настроим микрофон Валерия)
@iGotton
@iGotton 3 месяца назад
+
@PurpleSchool
@PurpleSchool 3 месяца назад
👍
@j05gp
@j05gp 3 месяца назад
Куда-то не туда они пошли, не зря Дэн от них ушел. Все это превращается в один большой кривой next.js 😂
@SuperWhiteskull
@SuperWhiteskull 2 месяца назад
А у меня вопрос: а не станет заменой всех state managers useContext с новым компилятором, который решит проблему ререндеров? Пусть не полноценной заменой, но уже побольше чем сейчас поле для использования
@PurpleSchool
@PurpleSchool 2 месяца назад
Возможно для частных случаев. Но обычно state manager даёт много больше возможностей.
@biLLie_wiLLie
@biLLie_wiLLie 3 месяца назад
Только Vue. Ничего кроме Vue
@PurpleSchool
@PurpleSchool 3 месяца назад
Категорично. Есть плюсы и минусы в каждом фреймворке.
@user-uw9xp8en3v
@user-uw9xp8en3v 3 месяца назад
С опытом придет понимание, что серебряной пули не существует и в каждом фреймворка получится разглядеть его хорошие и плохие стороны
@pir0zh0kDevTV
@pir0zh0kDevTV 3 месяца назад
​@@user-uw9xp8en3v React хорош лишь тем, что на него куча вакансий и у него очень развита экосистема. Vue в этом плане попроще, легко изучается, но вакансий уже меньше. Лично мое мнение, мб ошибаюсь где-то
@pir0zh0kDevTV
@pir0zh0kDevTV 3 месяца назад
​@@user-uw9xp8en3v ну а Angular просто хорош во всем, у него я не вижу минусов)
@metalcorewitchkhousovitch5774
@metalcorewitchkhousovitch5774 3 месяца назад
Только Vue 3.3+, ничего кроме Vue 3.3+ )
@user-ci6gr2xs5y
@user-ci6gr2xs5y 3 месяца назад
Теперь тип можно писать const data = use(axios.get("..../posts"); ?
@PurpleSchool
@PurpleSchool 3 месяца назад
Да, но лучше функции получения вынести
@KeskilChnProgram
@KeskilChnProgram 3 месяца назад
Антон можете как-нибудь на следующем подкасте обсудить тему про ИИ и заменит ли фронтенд разработку или же нет?
@PurpleSchool
@PurpleSchool 3 месяца назад
Хорошо)
Далее
A Simpler Way to See Results
19:17
Просмотров 95 тыс.
Танцуем с ЛПшкой 😂
00:14
Просмотров 413 тыс.
SENIOR on JUNIOR Javascript Developer interview
26:35
Просмотров 273 тыс.
They made React great again?
4:11
Просмотров 994 тыс.
React и Next js убивают фронтенд!
9:11