Весь Next.js за 35 мин

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


Таймкоды:
00:00 введение
01:55 виды рендеров
04:35 переходим к структуре
06:10 пишем небольшое приложение
07:00 пишем сервисы
09:50 SSR
13:20 SSG
17:40 ISR
18:40 Link
20:00 Image
21:50 404
22:30 Мета теги

Подпишись чтобы узнавать новое

#программирование #developers #javascript #js #programmer #programming #обучениепрограммированию #программист #angular #reactjs #frontend #frontenddeveloper #backend #backenddeveloper #programmingcourses #typescript #fullstack #fullstackwebdevelopment #fullstackdevelopers #nodejs #nodejstutorial #nextjs #reactdeveloper #webdevelopment #webdevelopmentfullcourse
Рекомендации по теме
Комментарии
Автор

Классный контент! Спасибо за труд, посмотрел с удовольствием.

antonchudinov
Автор

Крутой канал про JS! Спасибо за познавательный видос!

ruslanundefined
Автор

спасибо! наконец понял этот Next логику.

nurdanokenov
Автор

Мастера NextJS, у меня вопрос: ISR с помощью revalidate(17:45) возможна только после сборки? Читал доки и там сказано "This function gets called at build time on server-side.". То есть если у меня очень часто меняются данные в приложении, то этой замечательной функцией я смогу насладиться только после сборки?

сергейтот-сф
Автор

все хорошо было только вот в конце можно было и подробнее разбиратся в next 13 как получть slug / id и все таки как работать с useState и при этом иметь ServerSide rendering, ведь в useEffect е все равно будет client side

narek
Автор

Все супер, но хотелось бы видеть код в более приближенном формате)

HaywasterChannel
Автор

Привет Кирилл, есть вопросы:
1) Если я не хочу использовать CSR, но добавляется извне следующий Post, то что бы увидеть его отрендереным на странице постов и проиндексированным роботами надо использовать просто SSR. - правильно ?
2) Но если я не хочу использовать SSR и CSR, ситуация та же - добавился пост тогда SSG - а значит заново билд дергать что б увидеть новый пост?
3) Ситуация все та же новый пост, теперь я не хочу использовать CSR, SSR и SSG но теперь я использую ISG, я увижу новый пост через 10 секунд ? (если revalidate=10) по сути он под капотом такой же как и SSR просто не рендерит на сервере при перезагрузке странички но рендерит каждые 10 секунд ?

4) Почему просто не заюзать PHP 🐒, там это с покон веков придумалось и отточено, такое ощущение будто эволюция уходила от PHP но по итогу пришла к тому что.. то как он работал - идеально для оптимизации и индексации? Или я не понимаю в чем тренд..🐵

daniilkoziura
Автор

Вопрос: как можно в один компонент засунуть второй компонент, который является асинк и содержит запрос? Я когда в ретурне его пишу, у меня редактор ругается, что promise<element> не является допустимым элементом jsx.

nick-eiog
Автор

Добрый день. Подскажите пожалуста, у меня после установки npx create-next-app my-project --typescript сразу запускаю npm run dev почему-то проблема с globals.css не компилируется приложение

meidro_
Автор

Привет! Классный урок.

Единственное что, на 12:05 нет смысла типизировать примитив, т.к typescript сам понимвет что это за тип по initialValue.

danber
Автор

Привет!)
1. То есть SSR, SSG, ISR создают какие-то файлы все время на сервере, чтобы их заполнять данными под конкретного юзера и отдавать ему?
2. Если 1 - да, то не грузит ли это серв сильнее?
3. Как работает робот, что его спасает такой метод? Если он заходит первый раз на сайт, то он хочет получить верстку для лучшей СЕО-оптимизации, но ведь и в случае реакта чистого он получит эту верстку, она будет в index.html документе, когда он зайдет первый раз. Или у него в алгоритме принципиально идет выцепление всех-всех html файлов, и уже СЕО настраивается по ним?

romandeveloper
Автор

Можете кто-нибудь мне пояснить как это дружиться с сервером на fastify. У fastify есть плагин, который позволяет через папку pages отдавать серверные компоненты nextjs. Но я не совсем понимаю сам принцип деплоя nextjs приложения на этот сервер.

sergeyinozemcev
Автор

На отметке в 16:48 хорошая "подстава", ага мол сейчас мы просто сохраним и часть кода волшебным образом изменится)

admall
Автор

Хороший контент, на будущее клаву глуши, мешает жутко восприятию.

alexandersobolev
Автор

Это действительно все, что нужно о нем знать? Или это азы

kawaikaino
Автор

объясняльщик мля...кому объяснял-то? тем кто и так знает ? Если нет, то нихрена не успеют новички за тобой да и 80% действий не объясняется вообще. Что добавил, почему именно тут, зачем...

-inside
Автор

vs на русском языке😅 автор, зачем ты это делаешь?

overblaze