О курсе
Курс начинается с введения в Next.js, где вы узнаете основные принципы работы и преимущества этого фреймворка. Затем мы перейдем к созданию простого сайта, используя Next.js. Вы научитесь создавать страницы и маршруты, а также работать с компонентами и стилями. После этого мы перейдем к добавлению интеграции с CMS. На курсе мы будем использовать Contentful, одну из самых популярных CMS для разработки веб-сайтов. Вы научитесь создавать и настраивать модели данных, а также настраивать интеграцию с Next.js. Далее мы углубимся в динамическую генерацию страниц. Вы узнаете, как создавать динамические маршруты и страницы на основе данных из CMS или других источников. Мы также рассмотрим различные подходы к обработке динамических данных, такие как серверный рендеринг и статическая генерация. Затем мы перейдем к созданию стилизованных компонентов. Вы научитесь создавать компоненты с использованием emojy аналог styled-component. Мы также рассмотрим библиотеку MUI и научимся использовать ее для создания красивых и современных интерфейсов. В конце курса мы рассмотрим подготовку сайта к релизу и его размещение на хостинге. Вы узнаете, как оптимизировать сайт для быстрой загрузки, и как разместить сайт на Vercel.
Содержание курса
Введение
-
Введение
-
Демо готового проекта