Автор(ы): Владилен Минин
Данный вводный курс расскажет вам про то, что такое Server Side Rendering, почему его стоит изучать и внедрять в свои проекты уже сейчас и какие плюсы вы получите, используя данную технологию. Вы узнаете про фреймворк, позволяющий очень просто создавать приложения, использующие SSR, который называется NuxtJS, работающий поверх библиотеки VueJS. Вы увидите способ его настройки и установки и дальше познакомитесь с базовыми составляющими, характерным универсальным приложением.
В этом видео вы узнаете, зачем нужен Server Side Rendering, почему прямо сейчас его стоит изучать и внедрять в свои проекты. Вы узнаете, какие плюсы вы получите, используя данную технологию и узнаете, как она работает.
Вы узнаете про фреймворк, позволяющий создавать универсальные приложения крайне просто. Вы увидите пошаговую установку Nuxt.js и запуск приложения, полученного в итоге.
В ролике вы увидите обзор всех файлов и папок проекта, который был сгенерирован в прошлом уроке и на этом примере узнаете, как работает и функционирует фреймворк Nuxt.js. Вы увидите наглядно чем отличается Client Side Rendering и Server Side Rendering на уровне кода.
В ролике вы увидите, как просто создавать и работать с роутингом, используя Nuxt.js. Вместо обычных конфигураций достаточно создать корректную структуру файлов и папок, а дальше Nuxt все сделает за вас. Более того, вы узнаете, как делать навигацию между страницами чтобы они работали в динамическом режиме без перезагрузки страницы и как добавить обработку ошибки 404 с помощью отдельного компонента.
В ролике вы узнаете, как просто можно загрузить и подготовить данные на стороне сервера, чтобы в ответ был получена уже готовая HTML-разметка. Вы увидите, как данные выводятся, используя стандартный подход библиотеки Vue.js, а далее логика будет перемещена на сторону сервера. |