DEV Community

Discussion on: React/Vue components are just server side template components with worse performance. Change my mind.

 
autoferrit profile image
Shawn McElroy

Yes, I know it's not hard to get it pre-rendered. But it is another step, however minor.

My main argument, is that now you have a whole front end layer of react/vue/angular/whatever which is a lot of added complexity that you need to build, test, integrate, and so on. It is easier to have that break than a simple template.

To me, that added complexity isn't worth it. Even in django/flask and im sure others like rails, you can have it generate a static site when you run the server and have it be seamless too. But theres no cognitive overhead of having to worry about a frontend framework which so far in my experience is way harder to learn than simple templating.

Thread Thread
 
tobiassn profile image
Tobias SN

Well, I invite you to go try it.