USA/UK English

Low-code and no-code: what’s behind these approaches?

Speak up guys, ok with you? Here is pokemaobr again with another article for you, and today, I bring a topic that has been talked about lately, which is Low-code and No-code.

Many Sometimes when a dev person talks about this topic, we get the idea that we will discuss whether low-code or no-code is programming or not. But this is not a discussion here, because we have the same discussion about whether developing with HTML is programming or not. The question we have to talk about is: in what kind of solutions it might be interesting to use this kind of approach.

What is Low-code and No-code?

For those who don’t know: low-code is basically a way of developing using little (low -code) or no code (no-code). In general, visual interfaces are used where the person builds the applications using basic logic and some drag-and-drop features.

In

low-code development one needs to have a little understanding of development, while in no-code one person totally new to programming can develop.

We, as dev people, have to understand that not all people need advanced knowledge or really complex logic to solve their problems. Often they just need something to automate a task and avoid repetitive effort. And, this is exactly the purpose of these platforms: to bring people with little or no knowledge of code a way to solve their problems.

How does Low-code and no-code work?

The kind of approach that low-code/no-code code addresses is interesting even to bring more people to the dev world. Although these platforms can bring ease in the development of software and applications in general, they have a limited scope and to develop greater customizations it will really be necessary to implement them through standard development modes.

A fundamental skill for every dev person is to understand a little more about the business, and, often using a low-code/no-code approach, literally the people who understand the business the most will be able to develop what makes sense for their area without the need to have a team of development to accomplish this task.

Some of the areas commercially speaking that use a lot of low-code/no-code strategies are: HR, Commercial/Sales, ERPs/CRMs, time management, etc.

To clarify a little how this universe works, I bring some examples of low-code/no-code platforms that we can use as devs.

Scratch

This concept is used for example in Scratch (a project from MIT) to teach people to understand programming logic. In it, the person uses blocks of commands to make the cat perform some actions, speak, change its appearance, etc.

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo