Создайте приложение unit_03_mpa и зайдите в папку приложения.
Установите react-router-dom с помощью команды npm i react-router-dom.
Создайте компоненты Header.js, Home.js, About.js, Category.js, Footer.js. Они размещаются в папке src. Их логика и содержимое показаны на unit_03_01.png в шаблоне. Импортируйте данные компоненты.
Компонент Header содержит тег nav, в котором создана следующая верстка:
<ul>
<li><a href="/">Главная</a></li>
<li><a href="/about">О сайте</a></li>
<li><a href="/cat">Категории</a></li>
</ul>
Допишите в App.js Router, который позволяет перейти по данным ссылкам и попасть на указнные страницы-компоненты. Пишем MPA.
Создайте компонент CategoryDescription. Он должен выводить заголовок первого...
Задачи доступны после покупки курса
Допишите в Category.js следующую верстку:
<a href="/cat">Назад</a>
<ul>
<li><a href="/cat/notebook">Ноутбуки</a></li>
<li><a href="/cat/monitor">Мониторы</a></li>
<li><a... Задачи доступны после покупки курса
Добавьте в App.js Router который позволит переходить на...
Задачи доступны после покупки курса
Создайте страницу Error404 и роутинг к ней.
...Задачи доступны после покупки курса
Создайте новое приложение unit_03_spa где повторите указанные действия...
Задачи доступны после покупки курса
По желанию. Создайте в App.js две константы, которые...
Задачи доступны после покупки курса