Представьте, что вы купили компьютерный стол. Бывает так что он уже собран либо же нужно собирать самому. Вы хотите чтобы была выдвижная панель под клавиатуру - она может быть при покупке, а может придётся прикручивать как-то самому. Так и здесь. 'Из коробки' значит, что что-то есть сразу без дополнительных усилий со стороны разработчика.
На данном этапе не вижу вау эффекта от встроенного компилятора. Как писали ручками, так и будем писать. Если посмотреть что он обернул в memо, то видно что это страницы + некоторые компоненты. Такое себе, руками это намного лучше пропишу. Вот если он будет автоматом писать подобие хуков useCallback, useMemo там где надо - это уже будет круто.
@@Farruh_13 а точно ли он переделает лучше, чем было написано разработчиком? или зависит от его навыка? условно компилятор замемоизирует лучше, чем тяп-лап, но хуже чем ответс венный подход
@@ReAgent003 да, точно сделает лучше чем вручную возможно было бы, не помню говорилось ли это в видео, компилятор использует другой подход, он запускает код разделив на чанки
Правильно я понимаю, что это всё только для новых проектов, а вот все прежние проекты так и будут с принудительной мемоизацией, т.е. для реальной работы этот компилятор ничего не даёт
1. От слова совсем не относится к теме видео. 2. Эти ошибки могут появляться в разных случаях, например сервер отключен, просто не включил бэк или даже если ты из термина локалхост отключил , а страницу используешь без перезагрузки и эти ошибки не связаны с инпутом. Крч исходя из твоего коммента тебе или мало лет или нету опыта работы
Вот бы по профайлеру подробный разборчик)
Поддерживаю
+
+
+++
+
Спасибо за обзор компилятора
Большое спасибо за видео. Просто, понятно и полезно
хороший пример
спасибо
Спасибо за хорошее объяснение
Спаасибо за ролик!
Узнал проект с курса по тестам :)
Спасибо большое автору за видео!
Благодарю! Лаконично с наглядным примером. Как говорится "на компилятор надейся, а сам не плошай"
Спасибо компилятору за автора)
круто, спасибо!
планируете ли вы новый курс по Реакт ? например я это вижу как реакт едвансед + все фичи/хуки реакт 19 .
Есть мысли на сей счёт. Пока без конкретики.
Ждем видео с разбором реакт-19
Был такой на канале. Назывался Будущее Реакта. Там основные новшества были разобраны.
Есть ли смысл его использовать в коммерческих проектах уже, не рано ли? Что думаешь?
Пока рановато. Я бы полгодика подождал.
А как в этом случае размер бандла меняется? Особенно на больших проектах
На рабочем проекте не пробовал. Как будет готово для продакшн, можно будет ротестировать
Ех, жаль что компилятор не в WebAssembler с малыми бинарниками компилирует
Ну вот и главная мораль из всего сказанного: чтобы все прекрасно работало нужно просто с умом подойти к проектированию
дякую!
Круто
Я думал это про мемы(((
спасибо
Спасибо за видео! Вы часто повторяете слово "коробка". Что вы имеете ввиду?
код, который скачивается по дефолту
Представьте, что вы купили компьютерный стол. Бывает так что он уже собран либо же нужно собирать самому. Вы хотите чтобы была выдвижная панель под клавиатуру - она может быть при покупке, а может придётся прикручивать как-то самому. Так и здесь. 'Из коробки' значит, что что-то есть сразу без дополнительных усилий со стороны разработчика.
Это же популярное устройство выражение, это базироованная база, база в квадрате умноженная на куб 😅
На данном этапе не вижу вау эффекта от встроенного компилятора. Как писали ручками, так и будем писать. Если посмотреть что он обернул в memо, то видно что это страницы + некоторые компоненты. Такое себе, руками это намного лучше пропишу.
Вот если он будет автоматом писать подобие хуков useCallback, useMemo там где надо - это уже будет круто.
То есть после установки компилятора useMemo вообще писать не нужно? Или всё же стоит, но для "принудительной" мемоизации?
Вообще не нужно, если напишешь то компилятор все равно переделает все
@@Farruh_13 а точно ли он переделает лучше, чем было написано разработчиком? или зависит от его навыка? условно компилятор замемоизирует лучше, чем тяп-лап, но хуже чем ответс венный подход
@@ReAgent003 да, точно сделает лучше чем вручную возможно было бы, не помню говорилось ли это в видео, компилятор использует другой подход, он запускает код разделив на чанки
Привет, вижу используешь браузер arc?) я вот тоже, очень нравится, а ты что думаешь по поводу него?
Недавно попробовал. Пока нравится. Поставил его дефолтным. Посмотрим приживется ли.
а что если на Нексте проект?
Без проблем
В доке есть инфа как настроить для некста
Эх ты хитрый, взял поиск на лету и заменил на поиск по кнопке
Там не была поиска на лету :) по кнопке или по нажатию enter
Эх ты хитрый, думал подловил😄
Судя по видео то, что есть на сегодняшний день, это неплохо, но не панацея, все равно нужно будет местами применять мемоизацию и чекать профайлер
Интересно на каком языке это всё... )
Правильно я понимаю, что это всё только для новых проектов, а вот все прежние проекты так и будут с принудительной мемоизацией, т.е. для реальной работы этот компилятор ничего не даёт
Действующие проекты можно будет также адаптировать. Нужно будет версию Реакта обновить.
@@mishanep Михаил, а в нексте это будет работать?
@@true227 Да, в видео об этом говорилось
А почему Михаил непомнящий ? Типо фишка такая ? Автор не помнит что писал ?)
10:38 у чувака при введении каждой новой буквы увеличивается число ошибок, а ему похер)
1. От слова совсем не относится к теме видео.
2. Эти ошибки могут появляться в разных случаях, например сервер отключен, просто не включил бэк или даже если ты из термина локалхост отключил , а страницу используешь без перезагрузки и эти ошибки не связаны с инпутом.
Крч исходя из твоего коммента тебе или мало лет или нету опыта работы
@@Farruh_13он просто тупой, вот и все
Вау...
@@Farruh_13 или беда с самооценкой, что скорее всего
Vite csp не поддерживает же еще? Я про аналог__webpack_nonce__