The IT world never sleeps. New development methods, new technologies, it is a continuous process. Sometimes it is old wine in a fresh bottle, sometimes a hype, and sometimes really interesting.
Currently, the discussion about low-code platforms and no-code platforms is very actual. But what does it mean, and what's good for you?
The supermarket has a separate section where you can buy pre-cooked food. Packages containing a fixed amount of some kind of vegetables, pasta or other and meat. The portion is fixed, the contents are fixed and the only thing you can do is put it in the microwave and... ping. Very handy if you don't like to cook, or don't want to know how-to, if you don't mind eating whats in the package (too salt?) etc. Although there is a lot to choose from, the amount of freedom is very limited. But if you are satisfied by whats available, then it is a good option. This I would call a no-code platform. You have a number of options to create your application, but you are bound to what the system offers you. You don't need to know about programming - at all -.
One element though is under-estimated. Applications use data. And that data must be stored. Which means that you have to know some basic knowledge about databases. In fact, without a good database model, you will encounter many difficulties in all of the above options. But if you are not a developer and you need to design a database, then you will need external expertise. But if you need a cook to prepare your food, then why not hire a developer that is not bound to pre-defined solutions? Another element is that many no-code platforms are running at Vendors (Saas). Although this is modern thinking, it also means that you are building a solution on a platform of a vendor. If that vendor quits, makes pricing higher, change license conditions... (vendor lock-in).
PHsPeed generates your application that can be uploaded and run in almost any web-host provider that supports PHP and MySQL. It's readable and maintainable PHP code, fully oop and component oriented. It is a low-code platform and not a no-code platform. Although you can build applications without a single line of code, we still believe that you will need some coding to a certain level. But like cooking, you don't need to be a chef that produces 3 stars food. Basic cooking is good enough.