2022-11-05
Low-code ou no-code fait référence à la fourniture d'outils de développement visuels, à la prise en charge du glisser-déposer, aux navigateurs de composants intégrés et aux constructeurs logiques. Le concept de code bas ou "sans code" n'est pas nouveau et remonte à la technologie de programmation sans code (PWCT) et à des systèmes similaires il y a plus d'une décennie. Cependant, ce concept n'est pas pris en charge dans la communauté des développeurs. Aujourd'hui, des dizaines de plates-formes et de services low-code affluent, car le concept s'avère être plus que juste pour les projets de prototypage rapide. Présentons ces 10 excellents produits.
1ãMaïs salé
Saltcorn est une application Web de gestion de base de données sans code. Il est livré avec un tableau de bord accrocheur, un écosystème riche, un générateur de vues et une interface prenant en charge le thème.
Les utilisateurs ayant peu d'expérience en codage peuvent créer des applications de base de données riches et interactives en quelques minutes. Les entreprises peuvent également l'utiliser pour créer des outils de tous les jours et les refactoriser rapidement.
Saltcorn propose une liste impressionnante d'exemples d'applications, notamment des blogs, des carnets d'adresses, des systèmes de gestion de projet, des outils de suivi des problèmes, des wikis, la gestion d'équipe, etc.
Saltcorn est publié en tant que projet gratuit et open-source sous la licence MIT. Vous pouvez cliquer sur le lien pour lancer la démo en ligne.
L'adresse officielle de Saltcorn :https://github.com/saltcorn/saltcorn
2ãJoget DX
Joget DX est une plate-forme de création d'applications low-code conçue pour aider les entreprises à réaliser leur transformation numérique. Joget DX combine la gestion de l'automatisation des processus métier, la personnalisation des workflows et des outils de développement d'applications low-code.
Joget DX peut être exécuté sur le cloud et localement. Il dispose d'une documentation riche, de tableaux de bord faciles à utiliser et de constructeurs visuels, d'une prise en charge du glisser-déposer et d'une prise en charge de plusieurs systèmes d'exploitation et bases de données.
L'adresse officielle de Joget DX :https://www.joget.com/
3ãJeecgBoot
JeecgBoot est une plate-forme low-code de niveau entreprise ! L'architecture de séparation frontale et dorsale de SpringBoot2.x, SpringCloud, Ant Design
JeecgBoot dirige le modèle de développement low-code (OnlineCoding-
JeecgBoot dispose également d'un concepteur de grand écran, d'un concepteur de rapports, d'une conception de tableau de bord et d'une conception de portail, de documents et de vidéos riches, et prend en charge plusieurs bases de données.
Processus de conception
Conception de formulaire
Conception grand écran
Conception de tableau de bord/portail
Adresse de démonstration JeecgBootOfficialï¼http://boot.jeecg.com
4ãDigdag
Digdag est une solution d'entreprise open source conçue pour créer et développer des applications métier dans une structure facile à déployer, multi-cloud et modulaire.
Digdag propose une gamme de fonctionnalités d'entreprise, notamment des panneaux d'administration riches, une prise en charge multilingue, la gestion des erreurs, des outils de configuration et des outils de contrôle de version.
La solution est développée avec Java et Node.js et prend en charge AWS, le cloud privé, IBM Cloud et Digital Ocean.
L'adresse officielle de Digg esthttps://www.digdag.io/
Plate-forme 5ãCUBA
CUBA Platform est un système de développement rapide d'applications open source (sous licence Apache 2.0) pour les entreprises.
La plate-forme CUBA est équipée de dizaines d'outils, tels qu'un IDE, un studio de développement d'applications, une interface de ligne de commande CLI et une infrastructure solide et évolutive.
La plate-forme CUBA dispose d'un système de plug-ins riche, y compris des plug-ins tels que BPM (Business Process Management), mais ces plug-ins prennent un certain temps à construire et à installer.
Plug-in BPM : https://github.com/cuba-platform/bpm.
Plateforme CUBA :https://github.com/cuba-platform/cuba
6ãSkyve
Skyve est une plate-forme open source pour la création de logiciels d'entreprise.
Il prend en charge le développement rapide d'applications sans code et avec peu de code.
Skyve prend en charge différents moteurs de base de données : MySQL, SQL Server et le moteur de base de données H2.
Ses développeurs travaillent actuellement pour prendre en charge PostgreSQL et Oracle.
Skyve fournit un riche ensemble d'API ainsi que des assistants de création d'applications low-code.
La plateforme Skyve se compose d'un riche écosystème, comprenant :
Plate-forme d'entreprise.
application de création, utilisant React Native pour créer des applications mobiles natives, et le module de bus Skyve intégré à d'autres services tiers.
Skyve Confidence fournit des capacités de test pour TDD.
Skyve Cortex :
Portail Skyve : une extension de portail Web pour les applications d'entreprise.
Skyve CRM : applications Skyve CRM sur mesure
Skyve Replica fournit une synchronisation transparente entre les instances Skyve distribuées.
L'adresse officielle de Skyve esthttps://github.com/skyvers/skyve
7ãRintagi
Rentagi est une plate-forme de construction d'applications d'entreprise low-code axée sur les applications mobiles.
C'est également une solution entièrement gratuite et open-source, ce qui en fait une solution parfaite pour les petites et moyennes entreprises.
Rentagi est équipé d'une multitude d'outils complexes pour créer rapidement des applications afin d'atteindre une productivité élevée, et il fournit également aux développeurs mobiles une API riche et conviviale pour les développeurs.
Le site officiel de Rintagi est https://medevel.com/rintagi/.
Le référentiel de code de Rintagi est àhttps://github.com/Rintagi/Low-Code-Development-Platform
8ãOpexava
OpenXava est une plate-forme de création d'applications low-code qui met l'accent sur la productivité, la simplicité et la disponibilité.
En tant que système multiplateforme construit à l'aide de la technologie Java, il fonctionne sur des serveurs Linux et Windows.
Cela peut sembler être un système hérité, mais c'est toujours le choix principal pour de nombreuses entreprises.
OpenXava garantit une productivité élevée, une courbe d'apprentissage fluide, un large éventail de fonctionnalités d'entreprise et une mise en page réactive pour les ordinateurs mobiles et les tablettes.
OpenXava est une version communautaire open source gratuite, mais les entreprises peuvent acheter différentes versions avec des fonctionnalités supplémentaires.
L'adresse officielle d'OpenXava esthttps://www.openxava.org/en/ate/low-code-development-platform
9ãConvertigo
Transformation est un hybride de plates-formes sans code et à faible code conçues pour aider les développeurs amateurs et professionnels à créer des applications et des outils prêts à l'emploi en peu de temps.
Convertigo fournit une installation locale, une version cloud et une version MBaaS pour les développeurs.
Convertigo a les fonctions d'un constructeur d'applications mobiles, d'une interface utilisateur visuelle par glisser-déposer, d'un backend low-code, d'un convertisseur REST/XML, d'un convertisseur REST/JSON, d'une console d'administration, etc.
Convertigo fournit une prise en charge complète du développement mobile PWA (applications Web progressives), iOS et Android.
L'adresse officielle de Convertigo esthttps://www.convertigo.com/
10ãTymly
Tymly est une plate-forme low-code avec des capacités limitées pour créer des applications serveur évolutives.
Il est publié en open source sous la licence MI.
Tymly introduit le concept de blueprint qui encapsule les processus métier, les fonctions et les flux de travail dans un blueprint.
Il dispose d'un écosystème et d'une bibliothèque de plans, qui peuvent protéger de nombreuses ressources de développement.
Les plans sont enregistrés dans le schéma JSON, tandis que les données sont stockées dans la base de données PostgreSQL.
Les développeurs peuvent rédiger des plans en définissant leurs exigences, leurs fonctions métier et leurs flux de travail dans le scénario JSON.
Adresse officielle : https://medevel.com/tymly-low-code/.
Référentiel de code Tymly : https://github.com/wmfs/tymly/