I agree with Kenan that React server-side rendering will be enough. But pause for a moment and think why you need server side rendering. If you are expecting your app to be indexed by search engines such as Google or Bing, only then you need it. Otherwise, client side rendering is enough, it will be an SPA, it won't need any view engine. React is the view engine.