Please, let me know if this kind of discussion already took place in another topic
Hi all, how do you consider if is better to build an app around SPA paradigm instead of use Server Side Rendering technologies.
I was thinking much about it and my first impressions is that familiarity with the stack has more weight than some objective criteria, given that a lot of apps can be developed with one or other approach, as we see with several apps in the wild.
Take for instance an app that I use everyday, Kanbanize. It is built around some server side rendering tech and it is awesome, but I know that some will tell that the UX is subpar, the same can be applied to Basecamp and Hey.
It’s get worse when you read the Twitter message from Chris, when they show that LiveView can exchange messages between frontend and backend more efficiently than a hand made SPA:
So what do you think about it, how do you decide when thinking about start a new project with limited resources, as a indie hacker’s project for instance.