Pour commencer, établissons la différence entre no-code et low-code.
Pour nous, no-code implique une interface graphique permettant de configurer les fonctions souhaitées sans aucune ligne de code. On remplit des cases avec du texte, on effectue des glisser-déposer, mais il n’y a pas besoin de connaitre un langage informatique.
Le modèle low-code, lui, nécessite des compétences de développement, tout en simplifiant énormément le travail. On met à disposition des modules prêt-à-l’emploi qui devront seulement être connectés ou adaptés.
Alors comment se positionne notre produit LEAV-Engine ? No-code ou Low-code ? Nous allons voir qu’il y a des deux !
Qu’est-ce que le NoCode ?
Développer une app en NoCode ne nécessite pas de connaitre un langage de programmation : une interface graphique permet de créer toutes les fonctionnalités et l’environnement visuel de son app. Découvrez notre définition du NoCode.
Le NoCode, c’est aussi une assistance au développement. En effet, les bonnes pratiques en matière de développement sont pré-intégrées dans chaque fonctionnalité. Par exemple, lorsque vous créez une nouvelle table dans votre base de données, l’application Nocode s’occupe de créer la table mais également les champs système nécessaires (tels que idendifiant, dates, etc..). Le tout sera même indexé sans que le l’utilisateur ait besoin de faire la démarche.
Facile d’accès donc, le NoCode s’est également démocratisé par son hébergement sur les plateforme Saas sur le cloud, ne nécessitant pas d’installer et de maintenir une infrastructure.
La courbe d’apprentissage pour développer des applications avec des solutions NoCode est plus rapide mais la formation reste essentielle. Réaliser des solutions simples devient accessible pour quelqu’un qui a une appétence naturelle pour le monde du digital, mais dès que l’on souhaite élaborer des applications métiers plus complexes, cela reste un métier de spécialiste.
En quoi LEAV-Engine peut être qualifié de plateforme No-code ?
LEAV-Engine dispose d’une interface simple et intuitive pour des fonctions très avancées. Grace à Data-Studio, et sans code, vous pouvez accéder au paramétrage de votre modèle de données : créer les bibliothèques, les attributs et les liens de ce qui constituera votre référentiel. Vous pouvez également facilement importer ou saisir des données, et gérer les permissions de vos utilisateurs. Ces actions se font sans écrire une ligne de code, c’est donc du no-code.
Data-Studio est également l’interface pour mettre vos données à disposition de vos utilisateurs. Vous bénéficiez alors d’une application avec des fonctions standards d’affichage et de modification des données, déployable immédiatement. Plus besoin de développer votre propre application pour la relier à votre référentiel : Data-Studio est typiquement no-code.
LEAV-Engine est aussi Low-code !
LEAV-Engine c’est avant tout une API pour développer vos applications de base de données et vos interfaces métier plus simplement. En ce sens, on se rapproche de la définition du Low-code. Alors à quel moment aura-t-on besoin de code ?
Lors de l’installation de la plateforme
De part sa configuration on-premise, il faudra prévoir le matériel, en assurer sa sécurité réseau et procéder à son installation. Il faudra ensuite le maintenir et s’assurer du bon fonctionnement de la liaison en continu.
Ce n’est pas le cas pour les applications No-code sur le cloud qui gèrent entièrement cet aspect.
Pour une utilisation spécifique des données
Si l’interface Data Studio ne convient pas tout à fait à vos besoins, ou si vous souhaitez faire vos propres interfaces, l’API LEAV-Engine vous permettra de réaliser plus rapidement ce travail. En effet, une très grande majorité des fonctions nécessaires à tout logiciel de base de données est déjà pré-intégrée, a vous de les interfacer avec un UX/UI propre à votre métier.
Par ailleurs, LEAV-Engine étant open-source, vous pouvez accéder au code et réaliser les évolutions dont vous avez besoin. Dans le mêle temps, vous contribuez à son amélioration.
Pour se connecter avec d’autres applications
l’API LEAV-Engine permet de connecter vos données à toute sorte de solution, qu’elle soit NoCode, LowCode ou classique. De cette manière, vous pouvez compléter les fonctionnalités de votre solution avec des outils tiers afin d’étendre vos process et workflow à d’autres systèmes présents dans l’entreprise. Dans ce cadre, l’utilisation d’outils d’automatisation tels que MAKE ou ZAPPIER est un véritable atout. LEAV-Engine est d'ailleurs à présent officiellement connectable avec make !
Pour le formatage avancé des attributs
Cela peut également nécessiter un peu de code. Par exemple, il est possible d’utiliser le langage REGEX (Expressions régulières) pour formater des attributs sur-mesure. Il est aussi possible d’utiliser des formules Excel à un niveau avancé.
Pour une intégration personnalisée
On pourrait vouloir aussi intégrer l’interface de consultation dans un système d’intranet déjà présent, et ainsi offrir à ses utilisateurs un environnement de travail qui correspond à ce qu’ils connaissent déjà. Dans ce cas, on utilise DATA-Studio uniquement comme un back-office.
Alors, LEAV-Engine No-code ou Low-code ?
Nous pouvons maintenant répondre à la question !
LEAV-Engine est sans conteste une plateforme de base de données no-code avec DATA-Studio qui ne nécessite aucune connaissance en code.
Pour nous, Nno-code implique une interface graphique permettant de configurer les fonctions souhaitées sans aucune ligne de code. On remplit des cases avec du texte, on effectue des glisser-déposer, mais il n’ysoin de connaitre un langage informatique.
La plupart des solutions qui ont contribué à démocratiser le No-code ces 5 dernières année, offrent un environnement simple qui permet de personnaliser des modèles et des flux standards et de masse. Cela s’applique à des configurations classiques d’application de gestion commerciale, gestion de projet, gestion de stock, gestion RH, données marketing, gestion de produits, etc.
LEAV-Engine offre également un environnement simple et No-code pour répondre à ces besoins avec l’interface data studio. Mais il va beaucoup plus loin, en particulier grâce à sa dimension Low-code, et peut adresser des applications plus ambitieuses.
Avec un peu de code, on accède à une personnalisation poussée et à une possibilité infinie d’exploitation des données, qui autorise LEAV-Engine à se positionner sur des projets d’entreprise d’envergure et complexes.