What are best practices for building a successful node app?

So im currently getting into building some shopify apps but i have an issue with it that even trying using the tutorial OR the CLI node template I cant get it to work correctly like way too long loading times, client router not working, only / works etc.

Even the documentation is somewat dull when it comes to acutally building an app. or even embedded the app and making sure the connection in the embedded is correctly setup.

So what would be the best practice to build a node app. and making sure its working correctly.

Hi,
Maybe you can try this https://github.com/t-kelly/nextjs-shopify-app