One of the technical requirements is to host #ReactJS Web Application on Azure.
Web Resources are stored as blobs in Azure Blob storage. We apply an additional layer with Static Web Site which can be enabled in Azure blob storage. React JS source codes and Web resources are stored in blobs.
Business logic and data process are implemented in C# .Net Core 3 for Azure Function App.
Azure CDN is internet facing for end-users. For React JS to execute server-side redirect, we need to implement CDN Rules in the Rules Engine.
We do not expose micro-services in Azure Function App directly to the end-users browser. APIs are aggregated at Azure APIM where we can apply security policies and monitoring etc.
Architect
Azure Platform Engineer
Software Engineer