Chapter 12. Creating applications over microservices

This chapter covers

  • Building an end user application on top of a microservice system
  • Understanding the composite application, API gateway, and the backend for frontend design patterns
  • Using server-side and client-side rendering in web applications

So far, we’ve concentrated on implementing business capabilities in microservices and exposing those capabilities through HTTP APIs. But end users don’t use HTTP APIs—they use web apps, mobile apps, desktop applications, smart TVs, VR glasses, and other applications on devices with interfaces geared to humans. To give end users access to all the capabilities of microservices, we need to implement applications on top of microservices. This chapter ...

Get Microservices in .NET Core: with examples in Nancy now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.