Веб-разработчики смогут углубить свои знания в рамках лекции «Знакомство с Next.js + Strapi CMS». Обучение проведет Александр Лысенко, Software Developer в DataArt, специализирующийся на разработке веб-приложений с использованием ReactJS, NextJS и современных CMS.
Современная веб-разработка требует от разработчиков скорости, эффективности и удобства управления контентом. Именно поэтому связка Next.js и Strapi CMS становится все более популярной среди профессионалов. Next.js – это мощный фреймворк для React, который позволяет реализовать серверный рендеринг (SSR), статическую генерацию страниц (SSG) и гибридные решения для быстрой загрузки сайтов и улучшения SEO. Strapi CMS – это гибкая API-ориентированная система управления контентом, которая дает разработчикам полную свободу в настройке структуры данных и интеграции с любыми фронтенд-решениями.
В ходе лекции участники разберут ключевые отличия между SPA, SSR и SSG, познакомятся с основами работы с Next.js, научатся создавать проекты, настраивать окружение, управлять контентом через Strapi и подключать CMS к веб-приложению. Они узнают, как эффективно работать с API, использовать переменные окружения, запрашивать данные с помощью fetch или Axios и реализовывать SSR и SSG для страниц. Также будет рассмотрен процесс вывода данных, управление интерактивными элементами, работа с Tailwind CSS, NextUI, а также управление состоянием с помощью useState и useEffect.