Skip to main content
Breathbase
Trends

Low-code and high-code: why it's not either-or

The future of development is not low-code or high-code, but the smart combination of both. Here's how.

March 5, 20257 minMiquel van Dongen
AI Summary

 

Low-code and high-code: why it is not either-or

In the software world, there is a persistent debate: low-code versus high-code. Low-code advocates praise speed and accessibility. Critics point to limitations in complex scenarios. The reality is that both approaches have their place and that the most successful organizations combine them. At Breathbase, we call this the fusion model.

The strengths of each approach

Low-code: speed and accessibility

Low-code platforms like Power Platform excel at rapidly building business applications, workflows, and dashboards. A citizen developer can build in days what would traditionally take weeks. The visual development environment makes it accessible to non-technical employees. Standard connectors provide quick integration with hundreds of systems.

High-code: flexibility and performance

High-code development with languages like TypeScript, C#, or Python offers unlimited flexibility. For complex algorithms, custom integrations, high-performance applications, and fully customized user interfaces, code-first is the better choice. Professional developers have complete control over architecture, performance, and deployment using AI-powered development tools.

The fusion model in practice

The fusion model combines low-code and high-code by using each where it is strongest. Use low-code for business application frontends, standard workflows, and reports. Use high-code for complex business logic, custom APIs, and integrations with legacy systems. The connection between both worlds is made through APIs and custom connectors.

A practical example: an organization builds its customer portal with Power Apps for fast time-to-market. The underlying data processing engine is built in C# for optimal performance. Power Automate orchestrates the workflows, while custom Azure Functions handle complex calculations. The result: the speed of low-code combined with the power of high-code.

The future of software development is not low-code or high-code, but the intelligent combination of both. Organizations that master this fusion model build better solutions in less time.

Collaboration between teams

The fusion model requires collaboration between citizen developers and professional developers. This calls for clear agreements on responsibilities, code standards, and governance. Citizen developers build the front-end and standard functionality, while pro developers manage complex components and architecture. Regular alignment and code reviews ensure quality and consistency.

Invest in joint training where both groups learn about each other's world. A developer who understands how Power Apps works can build better custom components. A citizen developer who understands basic programming concepts makes better applications.

The future is fusion

Microsoft is investing heavily in the fusion model. With Power Platform custom connectors, PCF components, and Azure integration, the boundary between low-code and high-code is becoming increasingly fluid. At Breathbase, we help organizations find the optimal point where low-code and high-code come together for maximum business value.

Tags

Low-CodeDevelopmentTrends
Miquel van Dongen

Miquel van Dongen

Founder & Consultant @ Breathbase

Specialist in Microsoft Dynamics 365, Power Platform and AI-driven software development. Helps organizations get the most out of their digital transformation.

More about Miquel

Get in touch

Have a question or want to explore possibilities? Feel free to reach out to us.