Disadvantages and challenges in low code application development.
In software development, there is no one-size-fits-all, and low code is not always the best solution.

At Grexx it goes without saying that we are extremely enthusiastic about low-code. But while we believe in its power to digitalize your business quickly and efficiently, we also recognize the drawbacks and challenges that come with low-code. In software development, there is no one size fits all and low code is not always the best solution. In today’s post we will take you through a few frequently worries about using low-code.
It is good to realize that every Low Code Application Platform (LCAP) is different. Some LCAPs offer a lot of possibilities, while others have a very narrow applicability. Both can have their advantages, depending on what you want to achieve.
Grexx Platform falls into the first category, as it offers a huge toolbox full of possibilities and features. However, there are still some (perceived) drawbacks and challenges for you.
Worry: Developing with low-code is not sufficient. Eventually, you must do some substantial programming.
This is not true. It varies somewhat by customer and by application, but most of the applications on the Grexx Platform are at the most 10% code. The other 90% of the applications are built entirely from low code.
Combining code with low code is typically an issue where the differences between different LCAPs are large. If you use Grexx, then you have many opportunities to create everything you need with low code. There are also LCAPs where you have fewer options.
Worry: Low-code does not offer sufficient opportunities in terms of security and compliance.
We hear this argument more often, but it is unfounded. The beauty of low code is that you don't have to work from scratch and therefore we take a lot of the work in security and compliance off your shoulders. The basis we offer you is already quite extensive, and in addition you have many opportunities to increase the security of your application yourself.
You have the same possibilities as if you were programming the application all by yourself, making smart use of our compliance program, founded on 20+ years of knowledge and experience and our ISO 27001 and NEN 7510 certifications.
Worry: Low-code applications are limited in terms of freedom and customization.
Yes, that's correct, however there’s always a solution. Software development is a creative profession and there will always be things we didn’t foresee. So, whatever we offer, there will always be limitations. When you choose Grexx, that means in practice that you get a huge amount of low code capabilities, but what you lack can always be realized by using code. So that way you can overcome the limitations of low code very simply.
For example, when you begin using Grexx Platform, you have numerous options for enhancing the appearance of your application. With a wysiwyg editor (what you see is what you get) you can easily adjust the styling. But if you have an exotic corporate identity or if you are used to developing fancy designs with Figma or Sketch, the standard options may be too limited. In that case, you can use html and css to manually tinker with the design of your application.
Curious about the other statements our CTO Bart responded to? Six other drawbacks and challenges (or biases) about low-code can be found here:
• Worry: "If I start with Grexx I immediately sign up for a vendor lock-in"
• Worry: "The technical specification and source code is not mine, therefore I lose control"
• Worry: "For maintenance, development and updates I am completely dependent on the vendor, I have nothing to say about that."
• Thesis: "Low code offers limited opportunities in terms of integrations"
• Thesis: "Getting an experienced developer to work with low code is like giving Max Verstappen the keys to a self-driving car...'
• Worry: "Conveniently, with low-code anyone can become a citizen developer"