Tutorial 4 : Backend, Microservices, Declarative APIs Development
Intro
Backend development tutorials.
tip
For completing tutorials:
While building,
Select appropriate Project configuration for API Development Requirements
- Select relevant Project configurations in Builder Studio and Implement/Verify them in generated
emapi
project.
- Select relevant Project configurations in Builder Studio and Implement/Verify them in generated
And Make use of EasyManage: Templates.
For Tech Stack Java Spring Boot
Undertake tutorials with tech stack Java Spring Boot backend (Spring Data JPA).
API Development Framework, Language
- Spring Boot 3.2.3 with Java 17
Backend API Development
Refer to Chapter 1 : Backend API Development
Backend Enterprise Ready Development
Enterprise Requirements for APIs and Microservices
Refer to Chapter 2 : Backend Enterprise Ready Development
Microservices Development
Please refer to tutorials
Also, below are covered in same tutorials above.
Microservices Communications
Integrating - Kafka, Kafka Streams
- Distributed Events Aggregation with Kafka Streams
Declarative APIs Development
Please refer to tutorials
Next Steps Topics
Next Steps Self-Learning Topics
Take-home Exercises : Implement below.
Testing
- BDD (Behavior-Driven Development) with
- Serenity BDD, Cucumber