Closed MichaelFack closed 3 weeks ago
For the sake of replicability, stability and reusability we should host the frontend using a container, such as docker. If so, we will need to ensure that the only exposed parts of the host is secure. We can ensure that by using a tool such as nginx as middleware between the host and the internet, controlling the exposed ports in AWS.
We should pick a framework to work in conjunction with the backend and the dotnet stack.
There are many options, vue.js, blazor, razor, react, raw html etc. but this is an obvious choice as I only have a personal interest in learning react better.
It should be possible to service react with dotnet.