Продолжительность
5 ч 51 мин 37 сек
Количество уроков
28 Видео
Дата добавления
25.09.2019
Дата обновления
27.09.2019
Введение в HATEOAS и как использовать его с приложением ReactJS.
Требования
- Базовые знания Java и Spring Boot
- Практический опыт создания как минимум одного простого приложения CRUD (MySQL, H2) с Spring Boot
- Базовые знания HTML, CSS, Javascript (синтаксис ES6 является обязательным)
- Выберите IDE для разработки Spring (IntelliJ, Eclipse, STS)
- Предыдущий опыт работы с .jsp, Thymeleaf пригодится
- Базовые знания о Git и учетной записи на Github
- Предыдущий базовый опыт работы с React / Redux
В этом курсе вы узнаете основные понятия HATEOAS, а также узнаете, как использовать это в приложении ReactJS.
HATEOAS расшифровывается как: гипермедиа как двигатель состояния приложения (HATEOAS) Hypermedia As The Engine Of Application State
Это архитектура приложения REST, в которой серверы предоставляют информацию динамически через гипермедиа (ссылки), которые управляют взаимодействием между клиентом и сервером.
В этом курсе мы рассмотрим следующие понятия:
• «Ссылка» (org.springframework.hateoas)
• «linkTo» и «methodOn» (org.springframework.hateoas.mvc.ControllerLinkBuilder)
• «Ресурс» и «Ресурсы» (org.springframework.hateoas)
• Интерфейс «ResourceAssembler» (org.springframework.hateoas)
У нас есть 3 цели обучения:
- Цель 1: создать прототип REST API с помощью Spring Boot 2.1 и Java 11
- Цель 2: настроить проект ReactJSstarter для работы с ресурсами и ссылками
- Цель 3. Развертывание нашего прототипа на уровне Heroku.
Спасибо!