We are in process of designing a system using Azure App Service consist of Asp.Net Core 3 Web API and React Web Application(SPA – SEO not required). Currently React azure web app calling Web API direct with Client Side Rendering. For better security, is it better to use Express reverse proxy and Server Side Rendering and restrict all access to Web API except Azure React Web app IP?
Thanks for your time.