Use React to improve performance in web development applications


Currently I've noticed that some big pages take a long time to perform ajax refreshes, I feel this is because of the dependency of the server to handle everything.

With ReactJS the client handles the drawing instead of the server having to push all changes to the client, the client reacts and handles the changes. React also uses a feature to only apply the changes, so you don't have to reload your entire DOM.

Creating a simular page in plain html,javascript and php on a simular server currently makes such a big difference in performance.

If Outsystems were to solve this performance lack, I'm sure it will become so much more popular (because there will only be upsides in using the platform)

Created on 6 Feb
Comments (4)

Changed the category to Frontend

Agree. I feel like this already is solved in a mobile version of the platform and I would love to see the same performance and features in web. 

Hey Roman, that's exactly where I got the idea from!

I would suggest adding an addition Single Page Application model in addition to the exist Ajax model.  Actions could be defined as an Ajax Action or a SPA Action.  If a browser does not support SPA but SPA is defined, it would fallback to Ajax.