Я так понимаю вся магия работает при взаимодействии с сервером next-a. А как быть если бэк вообще отдельно, к примеру какой ни будь nestjs. Приходит в голову только проксирование всех запросовв роутах некста, но выглядит как так себе решение.
В нексте делались запросы не только из эффекта. Можно не делать к апи запросов совсем. Можно сделать напрямую запрос к базе внутри getServerSideProps или static. Дабы не портить rest api
В любом случае запросы в getServerSideProps делались по сути для ssr, и были неудобными Сам факт того что для построения интерфейса мы должны запросить все данные в одном месте убивает инкапсуляцию и модульность. Это как было с классовыми компонентами, мы разделяли код не по доменным областям а из-за технических ограничений методов жизненного цикла + Из-за отсутствия поточной передачи html, во многих случаях клиентская погрузка была намного удобнее
Нужно небольшое пояснение) то есть в новой версии некста рекомендуют отказаться от ssr/ssg в пользу использования серверных/клиентских компонентов, но как я понял серверные компоненты хоть и рендеряться на сервере, но на клиент приходят в виде джсона, где происходит десюриализация и встраивание в react дерево, тогда вопрос что пo seo оптимизации (ведь за это некст и любили) и как выглядит использование ssr вместе с серверными компонентами?
Ssr никто не отменял, он включен по умолчанию и для северных компонентов и для клиентских. JSON прилетает вместе с html в первый раз и отдельно если идет «перерисовка» северных компонентов. Например при навигации Так же теперь нет разницы между ssr и ssg. Просто теперь все ssr, только с умным кэшированием
Всё круто и мне тоже оч зашло что сделали они, я всё голову ломал как юзать gatsby и иметь динамику где нужно, и вот они сделали это, есть в сети еще пример как юзанули некст + вордпресс прикрутили, получили админку cms + скорость работы гатсби + динамику + поведение spa, вопрос к автору зачем юзать Vim вместо vs code ? какой смысл в этом ?
Типы это конечно грустно, но это не от некста зависит. А что ещё не работает, кроме типов? Вообще чувствуется сырость определённая, но основной функционал уже работает достаточно стабильно по моим ощущениям. (Но понятно, что все косяки только на проде раскроются)
Комент для поддержки канала!!!!!
спасибо, долго искал как обновить данные. а всего-то нужен был рефреш... Хорошо, что хоть кто-то это показал)
спасибо за обзорчик любопытно
Я так понимаю вся магия работает при взаимодействии с сервером next-a. А как быть если бэк вообще отдельно, к примеру какой ни будь nestjs. Приходит в голову только проксирование всех запросовв роутах некста, но выглядит как так себе решение.
Давай давай братан, хорош, контент в кайф можно вот этого вот почаще пожалуйста?
В нексте делались запросы не только из эффекта. Можно не делать к апи запросов совсем. Можно сделать напрямую запрос к базе внутри getServerSideProps или static. Дабы не портить rest api
В любом случае запросы в getServerSideProps делались по сути для ssr, и были неудобными
Сам факт того что для построения интерфейса мы должны запросить все данные в одном месте убивает инкапсуляцию и модульность.
Это как было с классовыми компонентами, мы разделяли код не по доменным областям а из-за технических ограничений методов жизненного цикла
+ Из-за отсутствия поточной передачи html, во многих случаях клиентская погрузка была намного удобнее
подскажите уважаемый что за IDE используете ?
А почему добавление не через serrver action?
и было бы супер если бы ты репу прекрепил
Нужно небольшое пояснение) то есть в новой версии некста рекомендуют отказаться от ssr/ssg в пользу использования серверных/клиентских компонентов, но как я понял серверные компоненты хоть и рендеряться на сервере, но на клиент приходят в виде джсона, где происходит десюриализация и встраивание в react дерево, тогда вопрос что пo seo оптимизации (ведь за это некст и любили) и как выглядит использование ssr вместе с серверными компонентами?
Ssr никто не отменял, он включен по умолчанию и для северных компонентов и для клиентских. JSON прилетает вместе с html в первый раз и отдельно если идет «перерисовка» северных компонентов. Например при навигации
Так же теперь нет разницы между ssr и ssg. Просто теперь все ssr, только с умным кэшированием
@@paromovevgт. е. теперь с некстом статичный сайт не сгенерить?
Всё круто и мне тоже оч зашло что сделали они, я всё голову ломал как юзать gatsby и иметь динамику где нужно, и вот они сделали это, есть в сети еще пример как юзанули некст + вордпресс прикрутили, получили админку cms + скорость работы гатсби + динамику + поведение spa, вопрос к автору зачем юзать Vim вместо vs code ? какой смысл в этом ?
У меня есть видео про Vim, можешь глянуть)
OOOOOOOOOOOOOoooooooooooooooooooooooooo
Спасибо за видео!
Прикрепите, пожалуйста, ссылку на исходный код.
давай курс пили с 13.4
Рана еще переходить, многое сырое что то не работает чего то нет еще, тех же типов для typescript
Типы это конечно грустно, но это не от некста зависит. А что ещё не работает, кроме типов?
Вообще чувствуется сырость определённая, но основной функционал уже работает достаточно стабильно по моим ощущениям. (Но понятно, что все косяки только на проде раскроются)
@@paromovevg ui библиотеки. Сейчас с chakra ui пытался сделать небольшой проект. В итоге стили подгружаются через пару секунд после загрузки страницы
EVgeniy za uroki spasibo
xotel skazat kupi sebe mikrafon prosta iz zadi zvush shshshshshshshitttttttttttttttttttttt a tak vse norm udachi i uspexov
@time-managment 😁