Двигатель блоков на React: контент отдельно от кода, роутинг и динамическое SEO
Двигатель блоков на React: контент отдельно от кода, роутинг и динамическое SEO

Смотреть урок

Дополнительные файлы из урока

Начинаю второй модуль, посвящённый базе веб-технологий и выбору стека. В уроке я создаю проект на React и Vite, подключаю Tailwind CSS и задаю базовые правила в файле cursor rules. Затем выношу весь текст сайта в отдельный файл contentConfig.js и собираю «двигатель блоков»: набор компонентов, который выводит данные из этого файла. Одним промптом переделываю сайт под студию автодетейлинга, меняю цвета и добавляю иконки. В конце настраиваю React Router, страницы услуг по адресу вида /services/:slug и динамические title и description. В конспекте к уроку лежат команды, тексты промптов и ссылки на документацию. Урок подойдёт SEO-специалистам, которые хотят собирать сайты без ручной вёрстки.

Оглавление с таймкодами:

0:00–1:07 План урока и создание проекта. Использую React и Vite, потому что это быстрый и распространённый стандарт. Запускаю команду создания проекта, соглашаюсь с вопросами установщика и открываю демо-страницу.
1:07–3:02 Установка Tailwind CSS и файл cursor rules. Tailwind даёт готовые классы, которые прописываются прямо в HTML-тегах. Сначала я установил пакет не в той папке, поэтому перешёл в папку проекта и повторил установку. В cursor rules записываю правила: React и Tailwind, семантическая вёрстка, разбивка на мелкие компоненты, никакого текста внутри компонентов.


3:02–4:35 Данные отдельно от кода. Цену или заголовок удобно менять в одном файле, не разыскивая их в HTML. Прошу Cursor сгенерировать…

🔒

Этот материал доступен участникам Клуба. Войдите или оформите доступ, чтобы читать целиком, открывать видео и комментировать.

Войти Вступить / купить доступ