20
 Followers
51
 Likes

Reactjs in Web Applications

Frontend
Implemented
on 02 Oct 2019
Development Environment Beta 60

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

Created on 24 Jul 2018
Comments (14)

Changed the category to Frontend


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.

Merged this idea with 'Use React to improve performance in web development applications' (created on 06 Feb 2019 13:04:09 by Joey Moree)

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)



This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha

Changed the category to Frontend




This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha

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. 



This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha

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



This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha

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.



This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha
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




This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha

Hey Tiago,

That would be awesome!



This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha

When will this new feature launch? I confess that I am already anxious because we are in need of this functionality. Is there a date for beta release?



This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha

I'm very excited with this new feature! Congrats OutSystems!



This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha
Changed the status to
Implemented
on 02 Oct 2019


Hi folks,

On October 02nd the team released a new generation of Web Apps, so you can already take full advantage by creating Reactive Web Apps in OutSystems. You can read all about Reactive Web Apps on our forum post.

Thank you all for the great feedback. Keep your ideas coming, we are listening.

Cheers!



This comment was:
- originally posted on idea 'Use React to improve performance in web development applications' (created on 06 Feb 2019 by Joey Moree)
- merged to idea 'Reactjs in Web Applications' on 25 Oct 2019 09:40:31 by Vasco Pessanha
Changed the status to
Implemented
on 02 Oct 2019


 

views
1879
Followers
20