Skip to content

vadim-malashenko/hobbyworld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Разработать веб-страницу, макет которой приложен ниже.

  1. По кнопке “Загрузить” парсить 5 последних статей с сайта https://habr.com и сохранять в базу. После завершения парсинга отображать полученные статьи на страницах.

  2. На этой же странице выводить список статей, полученных ранее. Отображать по 5 статей на страницу. Добавить пагинатор для перехода по страницам.

  3. Ссылка с названия статьи должна открывать в новой вкладке браузера статью на сайте https://habr.com. Текст статей на странице отображать обрезанным до 200 символов. Кнопка “Полный текст” должна отображать полное содержимое статьи в модальном окне на весь экран. На модальном окне должен быть закрывающий его крестик.

  4. Обновление списка статей после парсинга, листание страниц и показ полного содержимого статьи должны происходить без перезагрузки страницы.

Для реализации можно использовать сторонние библиотеки. Для верстки клиентской части желательно использовать Bootstrap последней версии.

Выполненное задание отсылается на проверку в двух форматах:

  1. выложенная на любой хостинг страница;
  2. исходный код в текстовом файле.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published