Isomorphic apps are those types of apps that render on both client and server. So, you get the best of both worlds - SPA and Server Rendered apps. My question is should we really follow this approach for building web apps? These days everybody is going crazy after React, Isomorphism etc. But in reality we don't need isomorphism in many cases. What about back office UIs and dashboard kind of apps? Those can be just Single Page Apps instead if being Isomorphic.
What do you guys think?
Jan Vladimir Mostert
Idea Incubator
The only reason you need backend-rendered apps is for SEO, if you've done the smart thing and built your business in such a way that you are not bound by Google's mood, you should be fine.
If you're stuck in eCommerce and absolutely have to rely on SEO to stay in existence, there are ways to get Google to index your single-page apps using the hash-bang operator,
#!developers.google.com/webmasters/ajax-crawling/do…