Создать приложение для отображения книг и авторов используя любой javascript SPA фреймворк (Ember.js, Angular, Backbone, React и тп.) Для верстки можно использовать любой CSS фреймворк (Bootsrap, Zurb, Flexgrid, Semantic UI и тп.). Каждая страница должна иметь уникальную ссылку. Переходы по страницам в приложении осуществляются без перезагрузки страницы. Данные по книгам и авторам должны быть в JSON формате. Загрузка данных с помощью AJAX будет плюсом.
Перечень доступных книг. Отображаем заголовок и автора/авторов. При клике на заголовок переходим на страницу о книге, при клике на автора переходим на страницу автора.
Перечень авторов. При клике на автора показываем выпадающее меню. Первый элемент переход на страницу автора, остальные список книг с переходом по клику.
Отображаем данные по автору:
- ФИО
- Биография
- Список книг написанные автором с возможностью перехода на каждую книгу
- Название книги
- Автор с возможностью перехода на его страницу
- Жанр с возможностью перехода на страницу по выбарнному жанру
- Краткое содержание
Показываем список книг по выбранному жанру, представление идентично странице *Список книг