Hi,

I want to understand the technology stack used by OutSystems to generate Tradition Web, Reactive Web and Mobile application. 

 

Tradition Web

Reactive Web

Mobile

Front End

HTML5, CSS3, JavaScript

HTML5, CSS3, JavaScript, ReactJS

HTML5, CSS3, JavaScript, ReactJS

Framework

Microsoft .NET


Apache Cordova

REST/SOAP, Server-side code, Extensions

C#

C#

C#

Front End extensions

JavaScript

JavaScript

JavaScript

Database Server

Oracle, MS-SQL Server

Oracle, MS-SQL Server

Oracle, MS-SQL Server


As per web search and different community answers I have prepared above chart. Although I have not got 100% tech stack. 

Does above chart is correct? 

Does Reactive Web and Mobile application have dependency on .NET framework?

Regards,

Nitin Chavan

 

Hi Nitin,

Also check out the document

https://success.outsystems.com/Documentation/11/Setting_Up_OutSystems/OutSystems_system_requirements#:~:text=OutSystems%20supports%20Microsoft%20SQL%20Server,EC2%20Compute%20Unit)%20or%20higher 

From which you can depict more details about which version of the stacks you mentioned and which OS, browsers are supported.

As webserver IIS is used.

As hosting stack AWS, Azure or On-premise can be used.

Container technology is supported.

To run a mobile or reactive web app you most likely have some server side logic, so yes there is (on the server side) a .net dependency.

Regards,

Daniel

Daniël Kuhlmann wrote:

Hi Nitin,

Also check out the document

https://success.outsystems.com/Documentation/11/Setting_Up_OutSystems/OutSystems_system_requirements#:~:text=OutSystems%20supports%20Microsoft%20SQL%20Server,EC2%20Compute%20Unit)%20or%20higher 

From which you can depict more details about which version of the stacks you mentioned and which OS, browsers are supported.

As webserver IIS is used.

As hosting stack AWS, Azure or On-premise can be used.

Container technology is supported.

To run a mobile or reactive web app you most likely have some server side logic, so yes there is (on the server side) a .net dependency.

Regards,

Daniel

Thanks Daniel!

We are thinking with respect to end of OutSystems license-

  • In mobile or reactive web app in addition with server side logic, Built-in functions available on Screen and System actions are .NET based?
  • So .NET framework is must for all type of application developed in OutSystems 11?


Regards,

Nitin Chavan

 

Solution

Hi Again,

Client actions and screens and blocks in Reactive web are: JS, Html5 and CSS3.

Anything on the Processes tab, and data tab is on the server.

On the Logic tab Server actions (whats in a name) are on the server.

Anything on the server is .net. 

So for your exit strategy you can read this https://success.outsystems.com/Support/Archive/11/The_Detach_Process 

As you see server side is a complete Mircosoft stack.

Regards,

Daniel


Solution