Описание выпуска
Технологии и техники разработки сайтов не стоят на месте. От классических многостраничных сайтов мы ушли к одностраничным, а потом вернулись обратно.
Разбираемся в том, что такое Single Page Application (SPA) и Multi Page Application (MPA). Выбираем способы рендеринга между Server Side Rendering (SSR), Static Site Generation (SSG) и Incremental Static Generation (ISR) вместе с Алексеем Авдеевым, CTO в Mish, и Виталием Шушкевичем, разработчиком в Mish
Начало
Как сайты работали в "начале времён", что такое Multi Page Application (MPA)
Плюсы MPA
Что такое статический сайт (Static Site)
Какие плюсы и минусы у статических сайтов
Для каких проектов лучше всего делать статические сайты
Что такое Single Page Application (SPA), когда он появился
Какие плюсы и минусы у SPA, для каких проектов он лучше подходит
Какие способы рендеринга существуют? Что так Server Side Rendering (SSR)?
Что такое Static Site Generation (SSG)
Что такое Incremental Static Generation (ISR)
Как мы использовали Static Site Generation (SSG) и генерировали 2 млн. страниц
Подводим итоги
Что нас ждёт дальше, что ещё можно придумать
Ещё раз подводим итоги: где и что лучше использовать
Почему важно следить за появлением новых технологий
Ссылки по теме:
- Одностраничное приложение (SPA) – https://ru.wikipedia.org/wiki/%D0%9E%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
- Incremental Static Regeneration – https://nextjs.org/docs/pages/building-your-application/data-fetching/incremental-static-regeneration
- Static Site Generation (SSG) – https://nextjs.org/docs/pages/building-your-application/rendering/static-site-generation
- What is CSR, SSR, SSG, ISR (Different Rendering Strategies) and which framework does it better (Angular, React, Vue) – https://dev.to/mbaljeetsingh/what-is-csr-ssr-ssg-isr-different-rendering-strategies-and-which-framework-does-it-better-angular-react-vue-4lkp
- Single Page Application (SPA) vs Multiply Page Application (MPA): What to choose? – https://www.halo-lab.com/blog/spa-vs-mpa-what-to-choose