Material de apoio para aprendizagem de desenvolvimento de APIs REST/backend. Além de conceitos, apresentamos como fazer usando o ecossistema Spring Boot.
Sobre aplicações Web, backend/frontend
Sobre arquiteturas de aplicações Web
Sobre framework de desenvolvimento
Criando uma API Web simples com spring Web
Criando uma API REST simples com spring MVC
Introdução à persistência de dados usando DAO
Exemplo de API que realiza persistência de dados com Spring Data JPA
Introdução à autenticação e autorização com JSON Web Tokens - JWT
Exemplo de API REST Spring que realiza autenticação/autoriazação com JWT
Introdução a relacionamentos JPA