69
Views
5
Comments
Outsystems or traditional coding
Discussion

I got into a discussion within the team - is Outsystems better or traditional coding when dealing with complex project and 4-5 teams each having 10 members . What do you guys think? My teammates says the traditional approach is better which I don’t agree but I wanted to know from everyone else.

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP

So many people so many opinions...

The independent consultant answer is "it depends..."



2024-06-24 04-49-49
Princi

Hi @Deepika Bhandari 

Both approaches have their strength and weakness and  it's completely depend on your specific project needs and development team skill-set.

Low-code platform is for rapid development of core functionalities where as traditional coding is for high customization and integration with external systems.

Ultimately, best approach depends on details analysis of specific project needs and team capabilities.

Regards

Prince Kumar

UserImage.jpg
Ankur Manekar

Hi Deepika,

As per me Reactive is much flexible because where logic can render on client side also we do asynchronously data fetching and in traditional web explicit server side rendering. 

you can see the difference over traditional and reactive web developer  

https://youtu.be/ZrPKWf7fnI8

  • Differences to consider between Traditional and Reactive Web Apps
  • Reactive Web Applications with Low-Code: The Next Generation of Web Apps
  • Reactive Web: The Next Generation of Web Apps
  • OutSystems Traditional Web Apps vs Reactive Web Apps
  • (Video) - OutPower Tutorial - Traditional Web Apps vs Reactive Web Apps (OutSystems)

Thanks 

UserImage.jpg
Pankaj Jain

Hi @Deepika Bhandari,

Both OutSystems and traditional development approaches have their pros and cons. It's essential to compare these based on your project needs to determine which one suits your project better.

On another note, OutSystems is known for its rapid development pace and ease of learning. With OutSystems, there's no need to worry about cloud infrastructure management. Additionally, it offers many built-in and reusable Forge components, and it supports mobile application development.

Here's a list of additional benefits of OutSystems you might consider:

  1. Accelerated Time to Market: OutSystems enables faster development cycles, allowing you to bring your applications to market more quickly.
  2. Scalability: The platform is designed to scale easily with your application's needs.
  3. Integration Capabilities: OutSystems provides robust integration options with various third-party systems and services.
  4. Security: The platform includes built-in security features to help protect your applications.
  5. User Experience: OutSystems offers tools to create responsive and engaging user interfaces.
  6. Automation: The platform supports automation of various development and deployment tasks, improving efficiency.

Thanks

Pankaj

2026-01-26 10-25-31
Lennart Kraak
Champion

Hi @Deepika Bhandari,

Complexity per se is not a reason to choose for one or the other. In my experience you can develop complex applications with OutSystems very well with less people than you need developing the same project in 'highcode' (Java in my case). If you make sure you're setting up a good architecture, it's no problem to work with multiple teams. But as others state, 'it depends'. There are pro's and cons for both approaches. 

Goodluck!

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.