Тёмный
No video :(

Next.js 14 App Router #11 - Стриминг 

easydev
Подписаться 4,2 тыс.
Просмотров 1,6 тыс.
50% 1

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

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 15   
@_Good_Evening_
@_Good_Evening_ 2 месяца назад
Огромное спасибо за эту серию видосов про NextJS!!!!!!!!!!!!
@user-ot6gh4ym2i
@user-ot6gh4ym2i 4 месяца назад
спасибо большое Вам за труд!
@nikitaukrainec948
@nikitaukrainec948 4 месяца назад
Дякую. Дуже пізнавально. Є декілька ідей для наступних відеороликів. Наприклад загальна сторінка not-found по типу [...not-found]/page.tsx, те саме можна показати з loading і error. І ще б було цікаво коли директорія app починається з динамічної папки типу [location] а потім уже йдуть основні layout.tsx і page.tsx. Це по типу сабдерикторії з локацією юзера, редірект звісно потрібно буде реалізувати в middelware.ts.
@Light-xb6in
@Light-xb6in 4 месяца назад
спасибо, хотелось бы еще видео по server actions
@nouchance
@nouchance 4 месяца назад
Spasibo!
@andrsh9388
@andrsh9388 4 месяца назад
Топ
@Drabant2022
@Drabant2022 4 месяца назад
Спасибо за ролик, еще хочу обратить внимание, что если оставаться на том самом роуте и менять квери параметры, то вроде как не будет работать (например в случае с пагинацией from /route?page=1 to /route?page=2 for example ). Решается это с помощью добавления параметра ключа key к Suspense. Ключ этот должен содержать этот квери параметр. Например . Еще у меня вопрос к автору, как на ваш взгляд, самый оптимальный способ обрабатывать ошибку, когда не существует роут (это не про not-found.tsx in root app folder). Например когда мы имеем [slug] и хотим чтобы он был либо user либо post, а в дргугих кейсах кидал ошибку и перенаправлял нас на роут с ошибкой или на not-found.tsx. И еще такой вопрос: loading.tsx срабатывает аналогично как loader в react router и resolver в ангуляр? Я имею в виду момент начала запроса на сервер, когда начинается роутинг или когда начинается рендериться компонент?
@CTILET
@CTILET 4 месяца назад
Ой спасибо. А можно юзать next js но не очень зная js?(
@easydev1205
@easydev1205 4 месяца назад
Ну это будет сложно... Желательно всё-таки с основ начать
@CTILET
@CTILET 4 месяца назад
@@easydev1205 да основы то я знаю и по сложнее веще тоже а вот задачи не могу решать на чистом жс
@easydev1205
@easydev1205 4 месяца назад
А что за задачи?
@warcraft.mp4889
@warcraft.mp4889 15 дней назад
Уроки конечно хорошие, но конкретно в этом ты жесть воды налил, за 5 минут можно было все это показать
@tontontonic
@tontontonic 2 месяца назад
не знаю где задать вопрос гуглил - найти решения не смог допустим у меня есть директория с фильмами, где длинный список с пагинацией,поиск по названию итд использую appRouter страница находится по пути films/[[...filmpage]]/page.js чтоб /films вел сразу на первую страницу фильмов ( /films и films/1 это одна и та же страница ) а дальше films/2 и тд но у меня не показывается лоаддер на этой странице при смене серчпараметров , куда бы я не вставлял файл loading.js пробовал и в папку [[...filmpage]] и в папку films вставлять этот лоадинг, но он не отображается я пробовал даже создать такую структуру (films)/films/[[...filmpage]]/page.js и в папку (films) добавил этот лоадер, и даже во все папки подряд но ни чего не помогает , при переходе с /films на /films?title=название лоадер не отображается хотя если переход будет с /films/1 на /films/1?title=название то лоадер появится так нехочется все страницы и пути править, есть этому какое-то решение, куда этот лоадер запехать, чтоб он везде отображался?
@easydev1205
@easydev1205 2 месяца назад
github.com/vercel/next.js/issues/53543
@tontontonic
@tontontonic Месяц назад
@@easydev1205 пробовал и в суспенс оборачивать стр , и передавая ей в фалбак лоадер, делал уникальный ключ из строки урла+серчпарамс ни че не помогло с первой страницы он не врубает лоадер чтоб я не делал, но если страница 2 и тд, то там лоадер врубается, короче работает как захочет пипец там все сырое, куча жалоб гуглится и ни каких решений кроме костылей) которые у кого-то работают, а у кого-то нет (( тоже самое с анимацией переходов между роутами, на старую версию роутера куча примеров с фрэймермоушен на новую - хрена лысого)) переход с роута на роут сразу обрубает старую страницу и ее исчезновение ни как не возможно анимировать фреймермоушеном (нагуглил костыль с каким то кастомным frozenRouter через LayoutRouterContext, но он тоже глючный )
Далее
Next.js 14 App Router #9 - Кэширование
45:58
Что такое Render и Commit в React
9:53
Просмотров 3,5 тыс.
Релиз NextJS 14 и Server actions
17:53
Просмотров 16 тыс.