kamenskiyyyy / test-angular-blog

Тестовое задание: "Сверстать прототип сайта-блога на angular"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Тестовое задание: "Сверстать прототип сайта-блога на angular"

Страницы :

  • Список всех записей
  • Карточа записи

Функционал:

  • Добавление записи
  • Удаление записи
  • Редактирование записи Запись состоит из названия и содержания (обычный текст)

Технические требования:

  • Сервер не нужен. Local storage не обязателен, можно стирать данные если закрыть окно.
  • Использовать роуты для перехода между страницами
  • Сервис для хранения записей, чтобы в Local storage не класть данные, можно сделать сервис в котором все будет храниться, например, в каком нибудь массиве.
  • Обязательно: использование two-way binding
  • Использование angular-аттрибутов для обработки событий ( например (click) и т.д )
  • Кнопка "добавить" должна быть "над" всеми элементами
  • Размер записи статичен, если контент/title очень большой то обрезать (на уровне css)
  • Для создания записи можно (любой вариант): a) переиспользовать страницу записи b) сделать модальное окно
  • При удалении должно появляться окно подтверждения (удалить? да/нет)

About

Тестовое задание: "Сверстать прототип сайта-блога на angular"


Languages

Language:TypeScript 59.5%Language:HTML 17.2%Language:SCSS 16.3%Language:JavaScript 7.0%