Архитектура Web приложений - Server Side Rendering - 01

it-incubator.io/education/?ut... - человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
Друзья, сегодня SSR (Server Side Rendering) это что-то немного уже дополнительное к тому, что есть. То есть SSR-а чаще нет сегодня, если мы говорим именно про SPA, про frontend-приложения. А как было раньше?
А раньше, друзья, не было SPA))) и не было такого понятия, как front-end разработка. Раньше, по сути, только и был, что SSR: сервачок получал запрос на страницу, лез в бд, брал данные, эти данные вкидывал с помощью какого-нибудь view engine в шаблон и получался готовый html. И этот готовый html красиво уходил в браузер. А браузер его просто парсил и моментально отрисовывал. Никаких SPA, а значит никакой логики на JS никто толком и не писал! Да уж... Были времена...
#fullstack #архитектура #ssr #ityoutubersru

Пікірлер: 247

  • @Kirdaro
    @Kirdaro2 ай бұрын

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

  • @artemtarasenko3059
    @artemtarasenko30593 жыл бұрын

    Урааа, уроки по архитектуре и фулстек)) Спасибо, Димыч, это лучший канал по программированию в ютубе))

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    спасибо!!! летим!!! контента планирую немало! вроде дела все разруливаются

  • @TatianaKlimenko
    @TatianaKlimenko3 жыл бұрын

    Супер полезно! Супер интересно! Восхищаюсь умением Димыча объяснять сложные темы простым и понятным языком! Спасибо!

  • @shamilsalakhutdinov5519
    @shamilsalakhutdinov55193 жыл бұрын

    Улучшилось качество, очень приятно смотреть и как всегда познавательно, спасибо)

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    спасибо за фидбек! Стараюсь!

  • @user-bk3ry4jb7v
    @user-bk3ry4jb7v3 жыл бұрын

    Вы самый лучший наставник!👍Из стольких уроков только ваши уроки понимаю 😇

  • @SemenAlexndrovich
    @SemenAlexndrovich2 жыл бұрын

    Спасибо, хороший человек! Лучшие уроки по React, SSR, архитектуре, frontend-у только здесь, только в IT Kamasutra

  • @prostozadrot7646
    @prostozadrot76463 жыл бұрын

    Спасибо за то, что уделяешь своё время этому каналу. Пускай поскорее вернуться offline занятия, пожалуйста)

  • @michaelcovalciuc2240
    @michaelcovalciuc22403 жыл бұрын

    только начал смотреть, но уже хочу сказать ОГРОМНОЕ СПАСИБО! Димыч, это то, что надо! Кстати, заставка шикарная!)

  • @tseryakov
    @tseryakov3 жыл бұрын

    Спасибо, мне стал более понятен принцип работы Gridsome и Nuxt (в режиме SSR), как-то всё аккуратнее разложилось по моим полочкам. Ждем про фаербейсы с графкьюелями)

  • @SiberianAndy
    @SiberianAndy3 жыл бұрын

    Супер выпуск! Я как раз начал изучать SSR и твой выпуск мне прям помог разложить все по полочкам и понять что к чему)

  • @frozeninside5004
    @frozeninside50043 жыл бұрын

    Очень рад что нашел твой канал и стал студентом у тебя ) Вижу что с твоей помощью достигну своей цели !

  • @murcha5899
    @murcha5899 Жыл бұрын

    Дима, всегда приятно тебя послушать) спасибо тебе!

  • @user-fs4sl5my1o
    @user-fs4sl5my1o3 жыл бұрын

    Ура, очень рад что вернулся к нам ) давно не видел новых видео. Как всегда всё на высоте! Качество видео стало однозначно лучше.

  • @levgurov7738
    @levgurov77383 жыл бұрын

    С возвращением!!! Спасибо большое за труды👏

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    спасибо, что ждете и поддерживаете)

  • @egorn6543
    @egorn65433 жыл бұрын

    Круто. Очень ждал фуллстека. Ларавел умеет отлично работать с реактом, вью и ангуляр. Спасибо :)

  • @vladislavkuleshov6468
    @vladislavkuleshov64683 жыл бұрын

    Полезно, интересно и познавательно 👍 Димыч, спасибо за твой труд 😊

  • @arsenarakelian4893
    @arsenarakelian48933 жыл бұрын

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

  • @jurafree426

    @jurafree426

    3 ай бұрын

    Может надо просто смотреть на 1x? Тогда пересматривать не придётся

  • @timofey2672
    @timofey26723 жыл бұрын

    Видос топовый, пару дней назад изучил nextjs, понял, что я влюблен в данный фреймворк над реактом) Ну и конечно славные алгоритмы ютуба предложили твое видео) Пусть я и так уже с этим более менее разобрался, но еще раз повторил, спасибо)

  • @user-qp5ei5iq6v
    @user-qp5ei5iq6v3 жыл бұрын

    Да, .net mvc (и framework, и core) могут рендерить react/angular. Огненный контент просто!!! Спасибо!

  • @maksonic_official
    @maksonic_official3 жыл бұрын

    мне будет очень полезно, я сам учусь андроид разработке но и интересно про фуллстек веб разработку знать! Спасибо, очень интересно и понятно!

  • @adiks09
    @adiks093 жыл бұрын

    То что нужно, все коротко и ясно, главное не забрасывай

  • @serg11oz
    @serg11oz3 жыл бұрын

    Как всегда - познавательно и интересно, Спасибо!

  • @ikazak
    @ikazak3 жыл бұрын

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

  • @MrUnknownman1986
    @MrUnknownman19863 жыл бұрын

    Ха-Ха-Ха... Отличное начало видео !) Просто супер )) 👍

  • @user-je4zx5vf3p
    @user-je4zx5vf3p3 жыл бұрын

    Очень жду практику! Продолжай в том же духе!

  • @vyvaida
    @vyvaida3 жыл бұрын

    Спасибо. Как всегда лучший материал

  • @demetrio_dede
    @demetrio_dede3 жыл бұрын

    КРУТЯЯЯК!!! СПАСИБО БОЛЬШОЕ, ДИМЫЧ)

  • @philippe7622
    @philippe76223 жыл бұрын

    Круто!, продолжай также просто и доступно объяснять! Круть!!

  • @Daniel-qs4yw
    @Daniel-qs4yw3 жыл бұрын

    Oгромное спасибо тебе за твой труд ДИМЫЧ! интересная тема! очень большая просьба - пожалуйста запиши серию видео на тему - React Admin - думаю среди нас много тех кому будет интересна эта тема

  • @salvation6153
    @salvation61533 жыл бұрын

    Димыч красавчик. Новое оформление видео - топчик! (Сравниваю с курсом по реакту, который тоже огонь )

  • @van777ok3
    @van777ok33 жыл бұрын

    Годный контент, спасибо ! :) Интересно такого рода

  • @IT-Svyatoslav
    @IT-Svyatoslav3 жыл бұрын

    Спасибо Димыч! Ты просто ВАУ!!! Контент просто бомба! Ты второй Ричард Хендрикс!

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    ахаха)) навряд ли , но спасибо)

  • @sea-lucky7143
    @sea-lucky71433 жыл бұрын

    Димыч отличная тема! Давай Next.js, думаю многим очень зайдет и будет интересно) Спасибо за видос!

  • @dizelvinable
    @dizelvinable3 жыл бұрын

    Ты, в натуре, капитальный красавчик, Димыч!

  • @user-js1kp4bi1o
    @user-js1kp4bi1o3 жыл бұрын

    Самый классный айтишник,Димыч СПАСИБО Вам, Вы СУПЕР!!!Вы такой замечательный)))

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    🔥🔥🔥😘спасибо

  • @alexanderkozlov7416
    @alexanderkozlov74162 жыл бұрын

    Спасибо, Димыч. Давай еще выпуски про архитектуру, плз)

  • @user-wd3tl2rx9p
    @user-wd3tl2rx9p Жыл бұрын

    Димыч, спасибо) Снова вернулся к твоим роликам))))

  • @KozubIgor
    @KozubIgor Жыл бұрын

    Запоздавший коммент. Спасибо за инфу. Еще один плюс SSR: у нас есть система в которой пользователи могут кастомизировать свои страницы (фавиконки, тайтлы, обложки главной страницы, дискрипшены, домены и так далее). Так вот когда они делятся своей страницей в соц. сетях или мессенджерах - в постах/сообщениях отображается первичная/пустое превью без всего того что накастомил пользователь (то есть то что лежит в первоначальном почти пустом index.html). SSR позволяет исправить это. Вот так)

  • @user-yj8tf7xb6g
    @user-yj8tf7xb6g10 ай бұрын

    Лучше любого сериала 🔥

  • @user-je1el3gj9d
    @user-je1el3gj9d3 жыл бұрын

    Хорошая идея параллельно с путем самурая 2.0 делать иногда ролики по архитектуре 👍

  • @user-pi2bq6qw8k
    @user-pi2bq6qw8k3 жыл бұрын

    Контент на новом уровне, топ!

  • @zakharnycheporuk2123
    @zakharnycheporuk21233 жыл бұрын

    Очень круто, интересно и познавательно)

  • @igorgolub2385
    @igorgolub23852 жыл бұрын

    Огромное спасибо, полезно, понятно, круто!

  • @djfreed52
    @djfreed523 жыл бұрын

    Димыч, отличную серию кастов начал! Жду погружения в тему, в качестве предложения хотел бы послушать мысли по поводу изоморфного подхода в разработке.

  • @user-wz1tn7fn4s
    @user-wz1tn7fn4s3 жыл бұрын

    Спасибо, хороший формат ждем продолжения и хотелось бы бестпрактис в архитектуре JS приложений, структуры ресурсов и почему так

  • @olegvi5183
    @olegvi51833 жыл бұрын

    Как же это чертовски приятно

  • @stonehead5726
    @stonehead57263 жыл бұрын

    в эпоху высоких технологий,мне кажется надо вникать во всё это(программирование и т.д. и т.п.).С уважением!!!

  • @NoName-zg7vt
    @NoName-zg7vt3 жыл бұрын

    Димыч крутая идея, продолжай в том же духе!!!

  • @grigoralex406
    @grigoralex406 Жыл бұрын

    Очень интересно. Продолжайте))

  • @kuksenko_karting
    @kuksenko_karting3 жыл бұрын

    Ёу, отличная картинка и звук огонь!

  • @teonanack8409
    @teonanack84093 жыл бұрын

    Димыч! ждем следующий выпуск ;) Ты красавчик!!!

  • @user-kn8nl4lv5y
    @user-kn8nl4lv5y3 жыл бұрын

    Лайк даже за заставку)) Вот только стрима давно не было((

  • @Mykhailo_Vdovychenko
    @Mykhailo_Vdovychenko3 жыл бұрын

    ЭТО БОМБА! СПАСИБО =)

  • @damascanalexandru4998
    @damascanalexandru49983 жыл бұрын

    Димач как всегда на высоте !

  • @user-um4rm1no3b
    @user-um4rm1no3b3 жыл бұрын

    Качество-топ,контент-топ,Димыч-топ,вщух вщух летим ✈✈🚀🚀🚀🚁🚁🛩🛩🛰🛰😂😂

  • @_oxios_
    @_oxios_3 жыл бұрын

    Спасибо Димыч за урок!

  • @ones691
    @ones6913 жыл бұрын

    Мы ждали этого дня :)

  • @jjswifty3173
    @jjswifty31733 жыл бұрын

    Ура!!!! Неужели новый видос

  • @antonmaklakov
    @antonmaklakov3 жыл бұрын

    Блин, заставка просто убойная 😎

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    спасибо)) А Песен 5 вариантов было))

  • @webprogrru3225
    @webprogrru32253 жыл бұрын

    самый крутой канал по программированию Ваш

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    спасибо-спасибо! буду стараться держать качество

  • @artemivanov5013
    @artemivanov50132 жыл бұрын

    Димыч лучший из лучших!!!!!!!

  • @vladimirww5152
    @vladimirww51523 жыл бұрын

    Крутое объяснение!

  • @andrewbistroff1199
    @andrewbistroff11993 жыл бұрын

    Спасибо за видео, маленькая просьба дублировать кодом с дэбагом для суперского понимания 😉

  • @1ommy398
    @1ommy3983 жыл бұрын

    очень приятно смотреть видео, спасибо ! Я когда начинал изучать .нет видел, что можно создать приложение реакт/ангуляр + .нет. Возможно там встроен сср

  • @alexleshenko
    @alexleshenko3 жыл бұрын

    Ну всегда все самое нужное)

  • @user-yb9uf8uz8k
    @user-yb9uf8uz8k3 жыл бұрын

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

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Спасибо))) за все пункты!

  • @alexanonymous5823
    @alexanonymous58232 жыл бұрын

    ураа фул стек=)) спасибо большое за видео=))

  • @eugenep9592
    @eugenep95923 жыл бұрын

    опа, ток думал в фуллстек заглянуть, продолжай)

  • @orcsamuro9687
    @orcsamuro9687 Жыл бұрын

    Спасибо, было полезно

  • @angelik7309
    @angelik73093 жыл бұрын

    Ура, Димыч вернулся )))

  • @RUS4HELP
    @RUS4HELP3 жыл бұрын

    УУУУУРРРРРРАААААА ДИМЫЧ!!!!!!!!!!!!!!

  • @user-tv4kh4pc7s
    @user-tv4kh4pc7s3 жыл бұрын

    Ну ты даёшь. It камасутра

  • @user-hk9xk4wd9e
    @user-hk9xk4wd9e3 жыл бұрын

    Дождались)

  • @user-hp3xr8it8n
    @user-hp3xr8it8n3 жыл бұрын

    норм футболка javascript на заставке

  • @mezzorini
    @mezzorini3 жыл бұрын

    Просто лучший! 👊

  • @user-uk2hh8vy9e
    @user-uk2hh8vy9e3 жыл бұрын

    Ураааа, Димыч, с возвращением! Спасибо, очень интересная и главное, востребованная на данный момент тема - Server Side Rendering P.S: кто уже тыкнул диз, тот редиска, ууу негодую

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    по именно SSR будет туториал вот-вот!

  • @IT-Svyatoslav

    @IT-Svyatoslav

    3 жыл бұрын

    @@ITKAMASUTRA Димыч, СПАСИБО!!! Продолжай держать нас в курсе трендовых технологий

  • @kurtmiller77
    @kurtmiller773 жыл бұрын

    Привет, Димыч! Почаще пили видосы, оч крутой контент.

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    спасибо, ок! хочу! буду стараться

  • @user-gq1sl7fm8b
    @user-gq1sl7fm8b3 жыл бұрын

    Класс, спасибо!

  • @antnzr656
    @antnzr6563 жыл бұрын

    полезно, интересно, познавательно

  • @user-kn4fc4us9q
    @user-kn4fc4us9q3 жыл бұрын

    Спасибо Димыч)

  • @melloone8862
    @melloone88623 жыл бұрын

    круто! спасибо!

  • @Alex-hs8xj
    @Alex-hs8xj3 жыл бұрын

    СПАСИБИЩЕ!!!

  • @champ__champ
    @champ__champ3 жыл бұрын

    Димыч ты лучший!!! Открой уже курс по црм))) Я еще в школу хожу, денег нет(((

  • @esken97
    @esken973 жыл бұрын

    Уоу, Димыч красота)

  • @uzver3787
    @uzver37873 жыл бұрын

    ахааа,новая песенкаааа!!)

  • @desta1381
    @desta13813 жыл бұрын

    Респект тебе!

  • @egor_andryushchenko
    @egor_andryushchenko3 жыл бұрын

    Можно ещё добавить информацию про сам принцип работы протокола http, https про то, каким протоколом транспортного уровня он пользуется(TCP), TCP handshake, про DNS вкратце, сокеты, веб-сервер. Про TCP/IP стек в общем. Дать ссылку на пару полезных книг. Может эта инфа поможет некоторым найти себя в айти 😁😅

  • @oleksiiborovykov6306
    @oleksiiborovykov63063 жыл бұрын

    Спасибо!

  • @-it-kidys
    @-it-kidys3 жыл бұрын

    На PHP я делал только с промежуточным слоем на express.js .. когда есть RESTfull API (Laravel), далее middleware-сервер на express.js и уже он отдает сгенерированный шаблон хоть на Vue.js хоть на React.js... и сам же middleware-express.js запрашивает у RESTful API (Laravel) все необходимые данные для рендеринга того или иного шаблона.. ну еще в качестве "морды" поставить для лучшего кеширования статики какой-нибудь Nginx и он уже проксирует нестатичные запросы уже на express.js .. и получается так что тот же RESTful API и СУБД они вообще скрыты в том же пространстве localhost и могут быть недоступны извне.. тоже своего рода хоть какая то безопасность.. вот такие мысли на этот счет)

  • @OlegMavlyutov
    @OlegMavlyutov3 жыл бұрын

    Вот это качество картинки! Стоило ждать месяц 😳

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    спасибо))

  • @lemonetrambone
    @lemonetrambone2 жыл бұрын

    1:46 блин я тоже говорю в разговорах иногда «брОузер», это же перевод Флэнэгана, книжка с 🦏 при чем делаю так много лет, и тут узнал, что я не один такой, а ещё и Димыч, йо-ма-йо 🙃

  • @ITKAMASUTRA

    @ITKAMASUTRA

    2 жыл бұрын

    😃😃

  • @user-tw7ox8dd2b
    @user-tw7ox8dd2b2 жыл бұрын

    Это топ видос )

  • @zeevnadiv8778
    @zeevnadiv87782 ай бұрын

    thanks!

  • @amalexdevelop
    @amalexdevelop3 жыл бұрын

    Есть же есть же красава

  • @ArtikMan1994
    @ArtikMan19943 жыл бұрын

    Пишу full-stack интернет магазин на реакте, nodeJs(restful-api), redux-saga, code-splitting, динамические импорты, вебпак под это настроил, кастомные хуки, TypeScript. Второй проект уже хочу написать и одновременно изучить на graphQl с Apollo. А тут еще SSR надо учить. Как все это успевать? Голова разрывается от потока информации=). Но SSR надо знать. Спасибо большое)

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Жесть! Много всего, сложно! Ну.. главное не паниковать! Всему своё время

  • @americanpie959
    @americanpie9593 жыл бұрын

    пересматривал опенинг раз 5

  • @user-jg7ly1ib2z
    @user-jg7ly1ib2z3 жыл бұрын

    Спасибо, идея делать бекенд на нескольких основных языках, например C# Asp core, Java, Node.js, Python, Go. Ведь разные зрители твоего канала по своим причинам предпочитают разные языки на бекенде, а для тебя это будет сильной личной прокачкой, т.к. ты будешь владеть знаниями в разных стеках технологий. Есть на гитхабе проект Real World, где показывают, как одну и ту же функциональность можно сделать на разных технологиях

  • @ITKAMASUTRA

    @ITKAMASUTRA

    3 жыл бұрын

    Спасибо за real world, ознакомлюсь

  • @user-px5no4vy9e
    @user-px5no4vy9e3 жыл бұрын

    К вопросу в видео про рендер js на других платформах. Есть ReactBundle для симфони на пыхе - собираюсь внедрять на проекте скоро) Есть еще React on Rails - по названию понятно для чего

  • @ArtikMan1994
    @ArtikMan19943 жыл бұрын

    Хотелось бы узнать про graphQl и Apollo в будущем=)

  • @user-lq5fs9eb8v
    @user-lq5fs9eb8v3 жыл бұрын

    Про микросервисы было б интересно послушать

Келесі