SSR в React приложении - это просто / Зар Захаров (ZarMarathon)

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

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

  • @ТатьянаДжанаева-ю4з
    @ТатьянаДжанаева-ю4з 2 года назад +3

    спасибо, прекрасная лекция!

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

    крутой) приятно было послушать) появилось общее понимание SSR

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

    Стоит немного дополнить. Например, в начале много говорится про перфоманс, разные метрики, но не показывается как из мерить и как не допустить деградацию, автоматикой.
    Не уделено внимания перфомансу в контексте самого SSR - думаю людям было бы интересны циферки.
    Есть некоторые проблемы в коде на слайдах, например в обработчике запроса идёт синхронное чтение из файла при каждом запросе.
    Не обсудили стриминг SSR.
    Но сама задача, сделать овервью, показать что база SSR понятная штука , по моему, решена хорошо. Наверное, всякие неудобные мелочи можно рассказать в докладе «SSR - это сложно» :)

    • @Alequez97
      @Alequez97 11 месяцев назад

      Я не стану спорить хорошо или нет, у меня скорее вопрос зачем это настраивать и поддерживать самому? Если нам нужно оптимизация поисковой выдачи, то не проще для SSR взять готовое решение? Для самого реакта есть как миниму Next.js, есть обертка над Vue Nuxt, в которой это тоже идёт из коробки. Если на проекте разработчики помимо всех проблем будут ещё поддерживать сами свой сервер сайд рендеринг, то ИМХО, такой проект далеко не уедет. Это как пытаться написать свой веб-сервер, вместо того, чтобы взять готовый. В чем смысл всего этого? Просто потому что это интересно? Ну может быть, не спорю. Не знал, что реакт так может, но использовать в коммерческом проекте вряд-ли это стану

  • @awenn2015
    @awenn2015 10 месяцев назад

    Интересно а 2 года назад разве некста еще не было?)

    • @de.andre_25
      @de.andre_25 9 месяцев назад +1

      на 32 минуте вспомнили

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

    К сожалению, забыли упомянуть такую очень важную фишку, как в том же нексте, -- getServerSideProps, когда для какой-то отдельной странички нужны свои уникальные данные, а также динамический роутинг

  • @TheSky5028
    @TheSky5028 9 месяцев назад

    зачем все эти костыли если есть некст

  • @awenn2015
    @awenn2015 10 месяцев назад

    23:28 по-моему там нужно гидрировать компонент а не пытаться руками закинуть его в рут, хотя видео старое так что хз какие тогда практики были

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

    У angular всё из коробки работает. Но в ру сегменте больше реакта, поэтому приходится работать с тем что есть.

  • @romanmed9035
    @romanmed9035 9 месяцев назад

    видел проект в котором с 2016 года сделно сср на экспрессе и ноде

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

    А кого-то сюда получилось прикрутить redux?

  • @michaelmatveev6630
    @michaelmatveev6630 Год назад +1

    экспресс не надо поддерживать, ага :)

  • @AlexAlex-nh5mc
    @AlexAlex-nh5mc 2 года назад

    Можно ссылку на github?

    • @AlexAlex-nh5mc
      @AlexAlex-nh5mc 2 года назад

      Нашел в лекции)

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

      @@AlexAlex-nh5mc скинь ссылку плиз

    • @AlexAlex-nh5mc
      @AlexAlex-nh5mc 2 года назад

      @@llwebstylell242 Ссылки нельзя бросать. На 14-ой минуте найдешь Severenit/ssr

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

      @@AlexAlex-nh5mc да я кстати нашёл, но там нет того кода что на видео, я хотел посмотреть как он импортирует App в node но там нету этого кода)

    • @AlexAlex-nh5mc
      @AlexAlex-nh5mc 2 года назад +1

      @@llwebstylell242 в ветке ssr найдете)

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

    Короче, нихера это не просто

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

    Зар, Нормас спич!

  • @true227
    @true227 11 месяцев назад +1

    только ленивый не пинает "бедный" экспресс с его >28млн еженедельных скачиваний, и впереди 5-ая мажорная версия. Вы доку фастифая видели? Правильно, ее и нет по сути