Skip to main content

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.
  • 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