Блог с CMS на NextJS, React, Contentful и typescript. Блог с использованием SSR.

Поделиться
HTML-код
  • Опубликовано: 25 янв 2025

Комментарии • 55

  • @VadimVoreNas
    @VadimVoreNas 3 года назад +2

    круто, информативно сразу по нескольким технологиям, много мелких нюансов уточнил. жду некст видео по этой теме и сср)

    • @wisejs
      @wisejs  3 года назад

      Спасибо, будет)

  • @rmnkot
    @rmnkot 3 года назад +3

    спасибо, давай больше видео по данной теме !!

    • @wisejs
      @wisejs  3 года назад +1

      Будет)

  • @seoonlyRU
    @seoonlyRU 2 года назад +1

    ну тут с ходу лайк от вебмастера и сеошника СЕООНЛИ

  • @MoarDisorder
    @MoarDisorder 2 года назад +1

    Хороший разбор возможностей next js. Только в видео показан не SSR, а SSG подход к созданию сайта☝🏻

  • @vlad-zf1ev
    @vlad-zf1ev 3 года назад +12

    Запишите пожалуйста обучающее видео про toolkit . Подробное, без спешки. В идеале, уделить внимание работе toolkit+Saga+react+redux

    • @yockymai
      @yockymai 2 года назад +2

      никогда не понимал, зачем сага в тулките, если он имеет превосходные api по работе с запросами, причем нативные

    • @igixprffikiberg2636
      @igixprffikiberg2636 Год назад

      Redux сложнее чем RTK

  • @379sanek
    @379sanek 3 года назад

    Спасибо, будет время просмотрю полностью. Комментарий поддержки))

    • @wisejs
      @wisejs  3 года назад

      Спасибо за поддержку!

  • @egorburunkov3842
    @egorburunkov3842 3 года назад +2

    привет
    Интересный контент
    Побольше typescript'а, пожалуйста

    • @wisejs
      @wisejs  3 года назад

      Спасибо! Сделаю по typescript.

  • @larss2772
    @larss2772 Год назад

    Огромное спасибо за проделанную работу, очень интересно смотреть и слушать! Я как раз изучаю NextJS и хотел найти что-то, что позволит использовать NextJS + CMS. Думал про NextJS + WP, но тогда, кажется, пропадает возможность использовать плагины после подключения NextJS и будет ли работать SSR с WP? Хотелось бы больше информации и практики с Contentful + NextJS13, буду очень благодарен! Лайк, подписка.👍💪😎

  • @aleksejsd1340
    @aleksejsd1340 Год назад

    как пофиксить ошибку после yarn build?
    Type error: Property 'title' does not exist on type '{} | {}'.
    Property 'title' does not exist on type '{}'.
    12 |
    13 |
    > 14 | {article.fields.title}
    | ^
    15 |
    16 |
    17 |
    error Command failed with exit code 1.

  • @ilyaprotsenko1023
    @ilyaprotsenko1023 Год назад

    На данный момент reactstrap не поддерживает ssr, поэтому падают ошибки. Каждый компонент из reactstrap оборачивать в dynamic с ssr: false + как-то мудрить с декларацией типов - не вариант. Как предлагаешь обойти этот случай?

  • @maxbogdan9298
    @maxbogdan9298 2 года назад

    я задеплоил проект но почему мне не приходить обновленые данные с Contentful, в локалхосте все ок. а в деплои нет

  • @ПыыфПыыфов
    @ПыыфПыыфов Год назад

    А в Nextjs используется redux, redux toolkit? Или там эта логика пишется иначе? Если да, то как, и проще ли? (а то честно говоря, не нравится мне редаксовская логика))

  • @fleshdroppp6063
    @fleshdroppp6063 3 года назад

    Спасибо за видео!

  • @AleksandrNeo
    @AleksandrNeo Год назад

    Планируешь дальше снимать ролики?) Хороший материал у тебя, планирую много посмотреть

  • @alisapogarskaya
    @alisapogarskaya 2 года назад +1

    Contentful не дает зарегистрироваться у себя. Это санкции?

    • @vadicus6534
      @vadicus6534 Год назад

      привет, видимо так. Не дает зарегистрироваться на Контентфул. Может быть ты уже нашел альтернативу?

    • @alisapogarskaya
      @alisapogarskaya Год назад

      @@vadicus6534 "Нашел" - я девушка ))) установила orbot (vpn). Но по уроку у меня все ломается и решила по другим урокам заниматься и искать альтернативы внешним сервисам.

  • @vitaliy794
    @vitaliy794 3 года назад +2

    Добрый день. Очень хорошее видео. Хотел бы спросить по поводу самой Contentful . На ней можно делать только всякие сайтики типо блогов, витрин и тд или можно как то сделать интернет магазин с личным кабинетом и регистрацией? и как примерно такое реализовать?

    • @wisejs
      @wisejs  3 года назад +1

      Это только контент - статика.

    • @vitaliy794
      @vitaliy794 3 года назад

      @@wisejs То есть для уже чего то крупного вроде магазина или площадки нужно будет использовать уже что то серьезнее типо Strapi?

    • @wisejs
      @wisejs  3 года назад

      Или свой бекенд.

  • @frozeninside5004
    @frozeninside5004 3 года назад

    Спасибо !

  • @Vasiliy_Bublikoff
    @Vasiliy_Bublikoff 2 года назад

    какой смысл всего этого, если при загрузке на сервер (vercel например) это все статика

  • @YuriKruglov
    @YuriKruglov 3 года назад

    Крутяк! Подскажи, пожалуйста, как ещё three.js прикрутить к этому? Т.е. например в посты блога, где статьи чтобы ещё 3D можно было вставить.

    • @wisejs
      @wisejs  3 года назад +1

      В cms можно хранить json config.

  • @allusio
    @allusio 3 года назад

    Насколько правильно вытягивать сам article по slug? Это нормальная практика для продакш продуктов?

    • @wisejs
      @wisejs  3 года назад +1

      Конечно. Ещё и СЕОшники спасибо скажут.

    • @allusio
      @allusio 3 года назад

      @@wisejs Выходит это как uuid. Сам contentful следит за уникальностью slug или за этим должен следить разработчик?

  • @dmitriybalamozhnov9424
    @dmitriybalamozhnov9424 3 года назад

    Привет, а как создавать модель для вещей, котрый есть НА КАЖДОЙ странице (навигация, футер и тп.) ?

    • @wisejs
      @wisejs  3 года назад

      Не совсем понимаю вопрос.

    • @dmitriybalamozhnov9424
      @dmitriybalamozhnov9424 3 года назад

      @@wisejs ты создаёшь тип материала "Главная страница", а я думаю как сделать чтобы один тип материала (Header например) отправлялся ВСЕГДА в json. Ну чтобы не делать для каждой страницы - повторяющиейся блоки (лого и тп.) нужно вынести в отдельный тип материала. По идеи там как то reference (ссылку-привязку) можно сделать.

  • @sergey_c
    @sergey_c 2 года назад

    Мне не донца понятно. Получается, что здесь будет зависимость от облачного хранилища, которое хранится "где-то там"? Как-то не секьюрно получается.

    • @wisejs
      @wisejs  2 года назад

      Мда.. А когда ты от базы зависишь секьюрно?

    • @sergey_c
      @sergey_c 2 года назад

      @@wisejs , хм, а разьве нет? Вот есть провайдер(в РФ) и он дал виртуалку с вэб сервером и бд. Всё хотя бы в одном месте. Хотя бы понимаешь, где все данные хранятся и тебе просто так не отрубят к ним доступ. Может я слишком заморачиваюсь, но если заблокируют ip, то непонятно что делать. Сейчас это вполне может быть.

    • @sergey_c
      @sergey_c 2 года назад

      @@wisejs , дополню, что непонятно, что будет с этим фреймворком через несколько лет и сколько он будет хранить данные используемые на сайте.

  • @ivanoliinyk8404
    @ivanoliinyk8404 2 года назад +3

    Круто, было бы сделать более обширный урок с большими плюшками или еще лучше с wordpress + react(next.js), так очень мало контента по данной теме

    • @yockymai
      @yockymai 2 года назад +1

      извращенец)

  • @awenn2015
    @awenn2015 3 года назад

    cms сам писал или это готовое решение ?

    • @wisejs
      @wisejs  3 года назад +1

      Конечно же готовое решение)

  • @Собственник-т3к
    @Собственник-т3к 2 года назад +2

    Contentful что ли заблочили в РФ. Никак не могу зарегаться, аксес форбиден

  • @trustlang_ua
    @trustlang_ua 3 года назад

    Еще бы мультиязычность прикрутить сюда

    • @wisejs
      @wisejs  3 года назад +1

      CMS поддержтивает даже в бесплатной версии 2 языка, так что легко)