Bubble Backend : Tout savoir sur son fonctionnement
- Remove the current class from the content27_link item as Webflows native current state will automatically be applied.
- To add interactions which automatically expand and collapse sections in the table of contents select the content27_h-trigger element, add an element trigger and select Mouse click (tap)
- For the 1st click select the custom animation Content 27 table of contents [Expand] and for the 2nd click select the custom animation Content 27 table of contents [Collapse].
- In the Trigger Settings, deselect all checkboxes other than Desktop and above. This disables the interaction on tablet and below to prevent bugs when scrolling.
Bubble possède un backend puissant qui va vous permettre de faire des applications web très complexes et en même temps scalables (c'est-à-dire qui sont capables de s'adapter avec toujours plus de trafic sur le site et l'arrivée de nouvelles fonctionnalités).
Dans cet article, nous allons voir le fonctionnement du backend de Bubble et comment vous pouvez le prendre en main pour vos projets Bubble.
Qu'est-ce que Bubble ?
Bubble est un outil SaaS de programmation visuelle qui vous permet de créer des web apps. Il possède son propre système de backend et de frontend. Ainsi, vous avez à disposition un éditeur visuel en drag and drop (glisser-déposer) qui vous permet de créer de belles pages responsive, une base de données puissante ainsi qu'un système de communication entre le front et le back appelé workflows.
Bubble est donc un outil no code qui permet de faire des applications web puissantes et complexes comme des SaaS, des marketplaces, des sites e-commerce, des tableaux de bords, des CRM... Bubble permet de faire des webapps qui sont disponibles sur desktop, mais également sur mobile puisqu'il possède un moteur responsive (c'est-à-dire qui s'adapte à l'écran de l'utilisateur).
La grande puissance de Bubble, c'est notamment qu'il est capable, grâce au plugin API Connector de se connecter à toutes les API du marché. Cela permet donc de créer de nouvelles fonctionnalités pour l'application ainsi que de faire appel à des données externes à l'application. Les grandes API utilisées sont notamment les API de paiement comme Stripe, de mailing... Mais si un service possède une API, alors Bubble peut s'y connecter sans problème. Il faudra par contre se former à l'utilisation des API parce que c'est parfois complexe et il faut donc avoir la connaissance de leur fonctionnement pour les utiliser.
L'autre point intéressant avec Bubble, c'est sa bibliothèque de plugins (dit marketplace). Si vous désirez intégrer une nouvelle fonctionnalité complexe, il existe sûrement un plugin Bubble (gratuit ou payant) pour ça. Et si jamais il n'existe aucun plugin à disposition, alors vous avez la possibilité de créer votre propre plugin. Par contre, pour ce dernier point, il faudra savoir coder. Mais le jeu en vaut la chandelle !
En parlant de plugin d'ailleurs, c'est exactement là que nous allons trouver les fonctions calendrier sur Bubble.
Et pour terminer, on ne peut pas ne pas parler de Bubble sans mentionner sa formidable communauté disponible sur son forum. En effet, son forum est une formidable manière d'apprendre et surtout de pouvoir poser ses questions. En effet, malgré une formation Bubble, on peut avoir des problèmes sur son application avec des bugs. Le forum est ici une formidable ressource pour tenter de trouver des personnes qui peuvent vous aider à résoudre ces bugs.
Si Bubble t'intéresse alors, tu vas vouloir découvrir l'outil et donc te former à son utilisation.
Qu'est-ce qu'un backend ?
Pour simplifier, en informatique le backend comprend deux éléments :
- La base de données
- Le lien entre la base de données et votre front-end (à ce moment-là, vous manipulez ce qu'on appelle une API)
Sur Bubble, le backend est composé de ces 2 éléments-là. Il est donc extrêmement complet de ce point de vue là.
Dans les parties précédentes, on va passer en revue les différents éléments qui composent le backend de Bubble.
Accélère ta carrière et FORME-toi AUx outils NO CODE COMME LES PROFESSIONNELS
Découvre notre formation complète aux outils no code et donne un nouvel élan à ta carrière.
Idéal pour monter en compétence et devenir autonome sur les meilleurs outils no code du marché.
Idéal pour apprendre les bonnes méthodologies pour bien se lancer.
Idéal pour trouver des opportunités business et proposer ses services aux entreprises.