Создаем на Github репозиторий cwp-07, клонируем его, открываем в IDE
Копируем файлы из cwp-06
Создаем папку public, а в ней файлы index.html, form.html, index.js, form.js и site.css
Нам необходимо расширить функционал нашего сервера
1. Реализовать логику для следующих URL:
/ - возвращает файл index.html
/index.html - возвращает файл index.html
/form.html - возвращает файл form.html
/app.js - возвращает файл index.js
/form.js - возвращает файл form.js
/site.css - возвращает файл site.css
2. Все новые URL должны возвращать корретные заголовки Content-Type, например, для / - Content-Type: text/html
3. На странице index.html реализуем клиентское приложение отображающее с помощью запросов к API все статьи. Добавим возможность выбрать порядок сортировки и навигацию по списку статей с лимитом 5. Можем использовать библиотеку jQuery
4. На странице form.html реализуем клиентское приложение добавляющее новую статью с помощью запросов к API.
5*. Добавим возможность просматривать и добавлять комментарии к выбранной статье
Задания со звездочкой предназначены для персонального роста и необязательны к показу при защите лабораторной работы