Traditional Web Apps vs Reactive Web Apps - Tutorial by OutPower

Hello fellow developers,

OutPower has released a Tutorial where it goes over the key differences between a traditional web application and a reactive web application. If this sparks your interest why not give a quick peak to this video.

Link: https://youtu.be/ZrPKWf7fnI8

Video Timestap Index:

00:20 - Traditional Web Applications VS Reactive Web Applications Overview;

01:54 - Traditional Web Applications VS Reactive Web Applications - Practical View;

02:32 - Data Fetch;

03:32 - Actions;

04:20 - Screen Refresh;

04:56 - Form Validations;

05:27 - WebBlocks.


Are you looking for other topics? Visit our channel on YouTube (OutPower YouTube channel) to find other tutorials we've made available:


Hope you find these tutorials useful.

Would you like us to work on other topics? Which? Please let us know.

Nice. Thank for sharing Tiago.

That was exactly what I searched for.

Thanks for sharing Tiago

Thanks for sharing.

Thank you so much for your sharing.

Glad you liked it. Feedback has been good - thanks!


As a Christmas treat, we've just added a couple of short tutorials on two specific topics, both on Reactive Web Apps:

  • Set Focus - check how we can trigger the render of the screen in a reactive web application, to allow us to set the focus on an hidden input element. Watch here: https://youtu.be/GXUSd93ThdU


  • Escape Content - how we can use Javascript to replicate the functionality of the escape content expression option in a Reactive web application. Watch here: https://youtu.be/kdm_CDaDQsY


Hope you find these tutorials useful too.

Tiago Neves wrote:

Glad you liked it. Feedback has been good - thanks!


As a Christmas treat, we've just added a couple of short tutorials on two specific topics, both on Reactive Web Apps:

  • Set Focus - check how we can trigger the render of the screen in a reactive web application, to allow us to set the focus on an hidden input element. Watch here: https://youtu.be/GXUSd93ThdU


  • Escape Content - how we can use Javascript to replicate the functionality of the escape content expression option in a Reactive web application. Watch here: https://youtu.be/kdm_CDaDQsY


Hope you find these tutorials useful too.

Thanks Tiago, this is really helpful. 


Thank you so much ..

I was looking for this in documents and some of the information is available also but thanks for collecting everything and adding extras together.

Hey everyone,

I'm glad to say we just added another tutorial to our Reactive Web Apps series.

This time we focused on another new challenge with RWAs:

  • Client Side Role Check - how we can do client side role checks on an OutSystems reactive web application.. Watch here: https://youtu.be/2gYD_goCKAw


Hope you find it useful too. It's worth 4 minutes of your time ;)

Tiago Neves wrote:

Hey everyone,

I'm glad to say we just added another tutorial to our Reactive Web Apps series.

This time we focused on another new challenge with RWAs:

  • Client Side Role Check - how we can do client side role checks on an OutSystems reactive web application.. Watch here: https://youtu.be/2gYD_goCKAw


Hope you find it useful too. It's worth 4 minutes of your time ;)

Thank you Tiago!


Tiago Neves wrote:

Hello fellow developers,

OutPower has released a Tutorial where it goes over the key differences between a traditional web application and a reactive web application. If this sparks your interest why not give a quick peak to this video.

Link: https://youtu.be/ZrPKWf7fnI8

Video Timestap Index:

00:20 - Traditional Web Applications VS Reactive Web Applications Overview;

01:54 - Traditional Web Applications VS Reactive Web Applications - Practical View;

02:32 - Data Fetch;

03:32 - Actions;

04:20 - Screen Refresh;

04:56 - Form Validations;

05:27 - WebBlocks.


Are you looking for other topics? Visit our channel on YouTube (OutPower YouTube channel) to find other tutorials we've made available:


Hope you find these tutorials useful.

Would you like us to work on other topics? Which? Please let us know.

Hello Tiago,

Thank you for sharing it is very helpful for me...