Посмотреть: 🍿 Последний выпуск новостей веб-разработки - ruclips.net/video/iMFyqpiWX_Y/видео.html 🍿 React Native за 3 часа - ruclips.net/video/pIjkkwF4jc0/видео.html 💬 Telegram-канал с полезными советами по разработке - t.me/purple_code_channel Пройти обучение: ➔ А для тех, кто еще учится созданию приложений - у нас есть большой практический курс по React. Вместе напишем 4 комплексных проекта и освоим ключевые навыки работы с этой библиотекой - purpleschool.ru/course/react-redux ◉ Бонус в течение 24 часов. К курсу по React добавим карьерный курс «Прохождение собеседования» за 1 рубль. Вводите промокод NEWREACT при офомрлении заказа.
Спасибо за видео. Не увидел для себя ничего, что вызвало бы желание перейти с 18 реакта на 19. В целом, сказал бы, что всё больше склоняюсь к возвращению на vue)
У меня конечно вопрос, а почему некоторые фичи вроде серверные компоненты и экшены добавляют именно в реакт? Пусть этим занимаются разрабы next если им это нужно. Я люблю тот реакт где у меня есть 3 файла: .html, .css, .js и отдавая это через nginx я получил рабочее приложение на реакте
Изменение работы с ref безусловно обрадовало, в остальном же - ощущение, что половина представленных фич должна быть скорее в библиотеках, а не в ядре проекта, ну и хук use в текущей имплементации как-то странно смотрится (нейминг, модель использования и тп)
Теперь на фронте свой сервер который соединяется с настоящим бэк серверм. Дальше на фронт в некст хорошо бы завезти кафку или рэбита, чтобы уже общение шло по шине а не по ресту и компоненты под них запилить ))
Спасибо за обзор! Многие вещи уже использовал ещё весной типа северных экшенов. Но use и ref порадовали. Ещё бы compiler подвезли вот это была бы реально обнова так обнова 😅
При отправке html, реакту всё равно нужно выполнять весь свой старый код для инициализации приложения, коме рендеринга, для того чтобы знать состояние приложения. Так что оптимизация только для первой отрисовки и seo
А есть ли способы не использовать Next, но использовать фичи React 19? Типа те же серверные компоненты, или это апдейт только для "всеми любимого" некста?
05:40 немного не понял что это нам дает. Окей, юзер отправил нам данные, это мы видим на сервере, что это нам дал? В чем привилегия это делать на сервере, а не на клиенте. Можете пожалуйста объяснить? 🙂
Реакт свернул не туда. Но бабло решает. Я думаю версел заливает им. Надо было работать над рендерами, скоростью, реф единственное что порадовало, и как сделать все юзЭффекты с возможностью кондишинал рендер. В 19 версии для меня полезен только реф. И тот сомнительно. Я не вижу проблем понять реф в каллбэке
Невозможно смотреть этот АСМР с шепотом и чавканиями. :( Уже который раз нактыкаюсь на ваш канал, очень полезная инфа, хорошая подача, но звук. Это АСМР программирование? Ощущение что вы над ухом стоите у меня и шепчите причавкивая. Думаю не меня одного это раздражает, и если будет много фидбека об этом вы пофиксите этот момент. Возможно микрофон подальше и говорить нормальным тоном а не шептать легко решит этот фактор.
Ужа с ежом скрестили) Ну, посмотрим. Вырастет поколение программистов, которые скажут, что никаких хттп запросов не существует, есть просто юз сервер и все, а если не работает, то надо смотреть в консоль..
@@PurpleSchool можешь объяснить кое-что? вот допустим есть страница магазина, в нем 2 компонента, один слева - компонент фильтров(выбор размера, цены и пр.), второй справа- компонент товаров. компонент товаров(серверный) при начальной загрузке берет товары с апи и выводит на страницу. допустим я нажимаю какой-нибудь фильтр и хочу чтобы отобразились соответствующие товары в компоненте товаров, как это сделать без 'use client' ? Возможно ли это?
Лучше бы оптимизировали хост среду самого JS а не Х... страдали придумывая очередной PHP фреймворка из 2000 годов с прибавлением React на клиенте. Путь в никуда или обман бизнеса
@@boycovclub им необходимо выезжать (конкурировать за рынок) за счёт новых плюшек. Ничего лучше не придумали, как использовать сервер, и преподносить это, как нововведение 2025 года 😁
@@InverserProну сам по себе он был не плох на своё время, а как его загребли vercel так и всё серверный хук, клиент хук, нахрен это всё нужно? next огромный кусок распиариной говнины. Даже обёртка remix более побожески выглядит, чем вот это всё верселевское.
Посмотреть:
🍿 Последний выпуск новостей веб-разработки - ruclips.net/video/iMFyqpiWX_Y/видео.html
🍿 React Native за 3 часа - ruclips.net/video/pIjkkwF4jc0/видео.html
💬 Telegram-канал с полезными советами по разработке - t.me/purple_code_channel
Пройти обучение:
➔ А для тех, кто еще учится созданию приложений - у нас есть большой практический курс по React. Вместе напишем 4 комплексных проекта и освоим ключевые навыки работы с этой библиотекой - purpleschool.ru/course/react-redux
◉ Бонус в течение 24 часов. К курсу по React добавим карьерный курс «Прохождение собеседования» за 1 рубль. Вводите промокод NEWREACT при офомрлении заказа.
Спасибо за видео. Не увидел для себя ничего, что вызвало бы желание перейти с 18 реакта на 19. В целом, сказал бы, что всё больше склоняюсь к возвращению на vue)
@@StasKhitrich 👍
Неплохо, что от форвардрефы избавляемся) Надо с use разобраться, выглядит интересно)
👍
Выглядит как костыльность хуков хотят подпереть другим костылем хуком. Вот весело будет спагетти 🍝
У меня конечно вопрос, а почему некоторые фичи вроде серверные компоненты и экшены добавляют именно в реакт? Пусть этим занимаются разрабы next если им это нужно. Я люблю тот реакт где у меня есть 3 файла: .html, .css, .js и отдавая это через nginx я получил рабочее приложение на реакте
Тут скорее вопрос вектора развития Frontend. И Vue и Angular тоже из коробки это умеют.
Некс превратился в пхп из 2002 года. Для развития конкуренции фреймворков, чтобы разрабы каждый раз не писали велосипед
Изменение работы с ref безусловно обрадовало, в остальном же - ощущение, что половина представленных фич должна быть скорее в библиотеках, а не в ядре проекта, ну и хук use в текущей имплементации как-то странно смотрится (нейминг, модель использования и тп)
👍
Прикольно, спасибо за разбор!
@@ЕвгенийКондобаров-ю7г пожалуйста!
Теперь на фронте свой сервер который соединяется с настоящим бэк серверм.
Дальше на фронт в некст хорошо бы завезти кафку или рэбита, чтобы уже общение шло по шине а не по ресту и компоненты под них запилить ))
@@al77ex1 😀
Как страница знает что нужно ждать пока Post(из примера) загрузит свои данные?
Спасибо за обзор!
Многие вещи уже использовал ещё весной типа северных экшенов. Но use и ref порадовали. Ещё бы compiler подвезли вот это была бы реально обнова так обнова 😅
@@Commondore 👍
Спасибо за обзор
Пожалуйста
Правильно все делают, а то вздумали на клиенте бесплатно рендериться, а как Верселю и прочим АВСам зарабатывать? )
😀
а что с react compiler?
@@Artur-pk3sw пока в бете
Так серверные компоненты не ssr
Они не присылают html
Или я что-то не так думаю?
@@ВалентинЗырянов-з4ч ssr процесс рендеринга нашего приложения на сервере. Серверные компоненты - выполняются исключительно на сервере
При отправке html, реакту всё равно нужно выполнять весь свой старый код для инициализации приложения, коме рендеринга, для того чтобы знать состояние приложения. Так что оптимизация только для первой отрисовки и seo
@@viooi2582 да
А есть ли способы не использовать Next, но использовать фичи React 19? Типа те же серверные компоненты, или это апдейт только для "всеми любимого" некста?
Да, можете использовать шаблон Vite с SSR
А в чем проблема nextjs?
@@ficus708 если делаешь админки, то ssr не нужен в принципе например
Ref можно было и раньше как пропс передавать, только имя должно быть отлично от ref
05:40 немного не понял что это нам дает. Окей, юзер отправил нам данные, это мы видим на сервере, что это нам дал? В чем привилегия это делать на сервере, а не на клиенте. Можете пожалуйста объяснить? 🙂
@@Lincoln05 получив в этой функции данные, Вы можете например сходить в базу данных и их сохранить.
Ну типа раньше ты это делал на пхп и все нос ворочили, а теперь тоже самое делаешь в нексе и ты теперь топ хайп сеньер фронтенд девелопер
@@gatos-suв точку
Я в шоке, ты такой умный... Хочу так же все знать...
Мы строили, строили и, наконец, построили тоже самое, что делал PHP сто лет назад😂
🎉🎉🎉
Ох и react 😮
Для несведущих в PHP - можно подробностей?) Интересно
Ну на php не сдалешь клиентское приложение. Скорее затащили всё лучшее с сервера)
@@PurpleSchool ну, почему же не сделаешь, без js можно взаимодействовать с сервером... А отдавать HTML для PHP, как пряники жевать.
@@Kotovar дело было, когда я был ещё совсем маленьким. Значит сидишь ты такой, кодишь, и тебе не надо билдить. Примерно так)
@@PurpleSchool лучшее с сервера ?))))
А что насчет usecallback и useMemo ?
Реакт компилятор пока в бете, именно он отвечает за "автомемоизацию", пока юзаем по-старому
@@grasslawn7544 пока все так-же
А где вы этому всему научились, и сколько лет на это ушло?
Я уже 14 лет пишу код и прошёл путь от разработчика до CTO и владельца бизнеса.
@PurpleSchool заберите меня в команду. Опыта почти нет, но есть огромное желание
@PurpleSchool понимаю что без работы в реальном проекте нет возможности прогрессировать.
Thx for video!
Welcome!
А в чем теперь принципиальная разница next от реакта?)
@@sergey7144 next имеет роутинг, настройки меты и прочее
@@PurpleSchool понял, спасибо) то есть некст все равно пока предпочтительнее для seo?)
с серверными экшонами конечно странно как-то это всё
Это да)
Парни, так use это не хук, вы чего)
по-моему - use - какая-то шляпа. Как запрос то отменить в случае размонтирования компонента? а никак)
14:55 что за «саспенЦ» такой ? 😊
@@couragic монтажёр ошибся)
турбопак прошел уже 100 процентов тестов в деве, его не зря добавили при создании проекта. а вот для продакшена так около 70, пока еще сырой
@@bozzhik да, я перейду на нём В разработке, только когда можно будет на нём запускать и на проде
Реакт свернул не туда. Но бабло решает. Я думаю версел заливает им. Надо было работать над рендерами, скоростью, реф единственное что порадовало, и как сделать все юзЭффекты с возможностью кондишинал рендер. В 19 версии для меня полезен только реф. И тот сомнительно. Я не вижу проблем понять реф в каллбэке
Невозможно смотреть этот АСМР с шепотом и чавканиями. :(
Уже который раз нактыкаюсь на ваш канал, очень полезная инфа, хорошая подача, но звук. Это АСМР программирование? Ощущение что вы над ухом стоите у меня и шепчите причавкивая.
Думаю не меня одного это раздражает, и если будет много фидбека об этом вы пофиксите этот момент.
Возможно микрофон подальше и говорить нормальным тоном а не шептать легко решит этот фактор.
Уважаемый Антон сколько времени у вас ушло чтобы так зашарить? В этих реактах
@@СергейК-б6н тут фреймворк не особо принципиален) Разработка я уже занимаюсь более 14 лет.
Вопрос: зачем мучиться если есть ангуляр. Проще, быстрее и надёжнее.
Мнение конечно субъективное
Очень субъективное. Писал на нём 3 года, перешёл на React
Пора делать свой React без этой новой мути)
Ужа с ежом скрестили) Ну, посмотрим. Вырастет поколение программистов, которые скажут, что никаких хттп запросов не существует, есть просто юз сервер и все, а если не работает, то надо смотреть в консоль..
@@dimovich85 😀
ничего не понял. Что было, что стало
😀
@@PurpleSchool можешь объяснить кое-что?
вот допустим есть страница магазина, в нем 2 компонента, один слева - компонент фильтров(выбор размера, цены и пр.), второй справа- компонент товаров.
компонент товаров(серверный) при начальной загрузке берет товары с апи и выводит на страницу.
допустим я нажимаю какой-нибудь фильтр и хочу чтобы отобразились соответствующие товары в компоненте товаров,
как это сделать без 'use client' ? Возможно ли это?
@antoncigur2724 да, через query параметры в URL. У меня есть отдельные видео: ruclips.net/video/PRlWzi44wOw/видео.html
Из того, что увидел, разницы для CSR почти нет, беспонтовое обновление для таких проектов.
Я думал будет оптимизация завезена лучшая или чет подобное
@@headstrong1968 пока react compiler не завезли
Лучше бы оптимизировали хост среду самого JS а не Х... страдали придумывая очередной PHP фреймворка из 2000 годов с прибавлением React на клиенте. Путь в никуда или обман бизнеса
@@boycovclub им необходимо выезжать (конкурировать за рынок) за счёт новых плюшек. Ничего лучше не придумали, как использовать сервер, и преподносить это, как нововведение 2025 года 😁
@@InverserPro за такие слова меня на неделю заблокировали в Реакт сообществе телеги))
@@boycovclub обиженки ламповые 🤪
@@InverserProну сам по себе он был не плох на своё время, а как его загребли vercel так и всё серверный хук, клиент хук, нахрен это всё нужно? next огромный кусок распиариной говнины. Даже обёртка remix более побожески выглядит, чем вот это всё верселевское.
+
@@iGotton 👍
я первый, уиии
👍
Разбор слабый