We migrated from PHP to Angular/PHP to Angular/Node to React/Node/AWS Lambda. React/Node(Typescript)/Lambda seems to be good so far as we have developed few applications (large and small) using this stack so far. React/Node/Lambda is also good for mobile. If you are planning to use AWS, you can use the S3 bucket to store the frontend and Lambda or EC2 for backend APIs.
Hi Stephen. Thanks for the suggestion! I am slightly worried about the non-blocking I/O model of NodeJS. Do you think that microservices (child processes) would improve that?