Plateformes de développement Low-Code. Quelques options open source

Plateformes de développement Low-Code

Une plate-forme de développement Low-Code est une plate-forme qui utilise des assistants graphiques pour créer et construire des logiciels au lieu de l'approche traditionnelle consistant à écrire des instructions séquentielles à l'aide d'un langage de programmation.
Dans cet article, nous utilisons le terme Low-Code au sens large, lorsque En fait, il existe deux types de plateformes :

  • Les plates-formes Low-Code nécessitent l'écriture d'une quantité minimale de code pour assembler les composants.
  • Les plateformes No-Code ne nécessitent aucun code pour créer ou modifier le logiciel.

Commençons par préciser que ce type de plateforme ne s'adresse pas à l'utilisateur domestique mais au « développeur citoyen»

Un développeur citoyen (Citizen developer) est un utilisateur d'entreprise qui souhaite développer ses propres applications en interne, mais n'a pas de connaissances techniques ou de codage préalables.

Comment fonctionnent les plateformes de développement low-code

LLes développeurs n'ont qu'à trouver les composants dans le navigateur, les faire glisser et les déposer et établir la relation logique entre eux.

Caractéristiques

  • Ils permettent d'utiliser la modélisation visuelle au lieu d'écrire du code, réduisant ainsi le temps de développement.
  • L'utilisateur construit l'application en faisant glisser et en déposant des composants préfabriqués.
  • Mise en place du modèle de cycle de vie permettant l'introduction de mises à jour de l'application.
  • Création d'applications compatibles avec les ordinateurs de bureau et les appareils mobiles.
  • Stabilité facile pour étendre l'utilisation de l'application d'un prototype à son déploiement dans toute l'entreprise.

Bienfaits

Qu'il s'agisse de la création d'applications par des utilisateurs individuels pour leur propre application ou pour de grandes organisations, les avantages de ces types d'applications sont :

  • Courbe d'apprentissage inférieure à la méthode traditionnelle.
  • Des outils de développement simples qui incluent un environnement de développement intégré simple qui prend en charge le glisser-déposer, une bibliothèque de composants riche et des outils de configuration qui concentrent le développeur sur la logique et la présentation de l'application.
  • Blocs de construction requis intégrés : authentification, gestion des sources de données, gestion des utilisateurs et des identités, gestion et traitement des fichiers et gestionnaire de configuration.
  • Diminution des délais et des coûts de développement.

Outils open source pour créer des applications avec peu ou pas de codage

Skyvé

Cet outil, est disponible pour Windows, Linux et Mac.

Les développeurs promettent l'accès à toutes les capacités nécessaires pour créer des solutions cloud sophistiquées, robustes et évolutives. Le programme fonctionne avec tous les types de bases de données courants et est accessible via tous les navigateurs et appareils courants.

Le programme intègre un ensemble de technologies open source pour gérer la persistance, une interface utilisateur riche, la sécurité, la navigation, les rapports, les travaux, le contenu, l'intégration spatiale et mobile.

Apparence

Cette plateforme Low-code dispose d'un éditeur Web qui prend en charge plusieurs sources de données prêtes à l'emploi. Il est idéal pour les utilisateurs novices car il ne nécessite aucune connaissance technique ou de codage préalable. Il est disponible en trois versions. Un gratuit avec toutes les fonctionnalités que l'utilisateur peut installer sur son propre serveur, un limité également gratuit sur les serveurs officiels ou un complet également hébergé sur des serveurs officiels pour 50 € par mois.

budibase

Autre plateforme destiné à l'environnement des affaires qui cherche à aider les développeurs et les décideurs à créer des applications métier quand elles sont nécessaires. Dans ce cas, ils se concentrent sur l'usage interne. Il contient tous les éléments nécessaires pour se connecter aux tables, vues, formulaires et sources de données,

Ligne de base

En ce cas est un outil web open source pour la gestion et la création de bases de données. Il ne nécessite aucune connaissance préalable en codage ni aucune connaissance technique avancée. Il possède une interface conviviale qui vous permet de créer et de gérer plusieurs bases de données, utilisateurs et groupes d'utilisateurs. Il comprend des fonctions de recherche et de filtrage et la possibilité d'importer des images.

Je cherchais des alternatives open source pour créer des applications Low-code destinées à l'utilisateur à domicile, mais jusqu'à présent, je ne pouvais pas les trouver. Si vous en connaissez, je vous serais reconnaissant de me le dire dans le formulaire de commentaire.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.