Quelques notions à connaître

Ce glossaire exhaustif est fait pour vous donner les quelques notions à connaître pour facilité votre compréhension du No-Code.

Site vitrine : Un site vitrine est un site qui sert essentiellement à présenter une entreprise, une marque, ou une activité, sans générer de ventes directes.

Application web : Un site web avec des itérations complexes comme un espace client, un système de vente, un système de favoris, de la création d’annonce, un réseau social… Quelques exemples d’applications web célèbres : Airbnb, TripAdvisor, Facebook, Linkedin, LeBonCoin, etc

Application mobile : Une application qui s’installe sur téléphone et donc qui se télécharge à partir des stores Ios et Android

Application web mobile : Similaire à l’application mobile sauf qu’elles se consultent à partir d’un téléphone sans besoin d’installation préalable (et donc n’a pas besoin d’être téléchargé sur les stores Ios et Android)

Application métier/interne : C’une application web ou mobile développée selon des besoins métiers. Elle permet de faciliter la gestion des activités d’une entreprise en simplifiant les tâches tout en automatisant les process. Elle n’a vocation à être accessible au publique, c’est à dire en dehors de l’entreprise.

Front-end / back-end : ils servent à définir les interfaces des applications et services par rapport à l'utilisateur initial. Par exemple en tant qu’utilisateur, vous accédez au front-end d’une application. La partie back-end, concerne le lien entre l’application et la base de données (donc tout ce qui n’est pas visible par l’utilisateur).

Back-office : interface permettant la gestion d’une application. Il n’a pas vocation à être accessible par le public mais plutôt par des comptes ayant des droits spécifiques comme les administrateurs.

Programmation visuelle : Ce terme fait référence à la programmation informatique mais sous une forme visuelle, ce qui est la norme des outils No-Code.

La base de donnée : Correspond à toutes les informations qui peuvent être stockés, à partir d’une application.

Le C.R.U.D : Correspond aux échanges avec la base de données. L’acronyme (anglais) indique les différentes actions réalisées sur la base de données pour permettre son fonctionnement :

  • Create : permet de créer de la donnée
  • Read : permet de lire la donnée
  • Update : permet de modifier la donnée
  • Delete : permet de supprimer la donnée

C’est un terme que vous retrouverez souvent dans la programmation.

Les workflows : Corresponds à des flux d’actions qui permettent de faire fonctionnement une application en No-Code. Souvent ces workflows représentent ce qu’on appelle la logique d’une application, c’est à dire son système de fonctionnement.

Les APIs : API est un acronyme qui signifie (en anglais) Application Programming Interface, elles permettent d'échanger des données entre plusieurs applications. C’est un des fondements de l’informatique car elles permettent non seulement d’avoir accès à des données d’applications étant réalisés avec des technologies différentes mais vous permettent aussi d’avoir accès à des fonctionnalités supplémentaires sans avoir à le recréer par vous même.

Pour plus d’informations :
Qu'est-ce qu'une API ? Par api.gouv.fr