7
 Followers
27
 Likes

Use React to improve performance in web development applications

Frontend
Working on it
expected delivery in Q4 2019

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 (10)

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.

Changed the status to
Working on it
expected delivery in Q4 2019


Hi Joey,

That's an excellent idea. 

In fact we're already working on it, so that when you create new web applications you can take advantage of React, creating pages that perform a lot faster. We'll release an early access version of this soon and we will love to have your feedback on it.

Cheers,

Tiago Simões


Hey Tiago,

That would be awesome!

Merged this idea with 'Reactjs in Web Applications' (created on 24 Jul 2018 17:10:44 by Carlos Alexandrino)

The use of ReactJs in mobile applications not only allows a quick refresh of the screen but also makes the development process simpler, since it is not necessary to perform ajax refreshment explicitly. It would add value to Web applications



This comment was:
- originally posted on idea 'Reactjs in Web Applications' (created on 24 Jul 2018 by Carlos Alexandrino)
- merged to idea 'Use React to improve performance in web development applications' on 07 May 2019 14:01:55 by Craig St.Jean

Changed the category to Frontend




This comment was:
- originally posted on idea 'Reactjs in Web Applications' (created on 24 Jul 2018 by Carlos Alexandrino)
- merged to idea 'Use React to improve performance in web development applications' on 07 May 2019 14:01:55 by Craig St.Jean

It could be something that would allow to include ReactJS (components) into an existing app, a bit like what was done by FB when they migrated to React. Not fully migrate to React but create hybrid apps.



This comment was:
- originally posted on idea 'Reactjs in Web Applications' (created on 24 Jul 2018 by Carlos Alexandrino)
- merged to idea 'Use React to improve performance in web development applications' on 07 May 2019 14:01:56 by Craig St.Jean
views
894
Followers
7