Le No-Code manifeste de Bubble évolue : élevons les standards du No-Code
14 juil. 2023
·
Actualités
·
Thibault Marty
l y a 10 ans déjà, Bubble a établi sa vision du No-Code et sa mission de démocratisation. Qu'en est-il 10 ans plus tard ?
À l'origine, le No-Code est un outil pour startup
Bubble s'est fondé sur l'idée que quiconque devrait pouvoir créer sa propre application tout en s'émancipant des limites du code. Si maintenant cela vous semble trivial, c'était un pari extrêmement risqué pour l'époque. Nous étions en plein période d'expansion de WordPress et les créatifs du monde entier commençaient à peine à prendre d'assault internet à coup de blogs, sites et e-commerces tels que nous les connaissons aujourd'hui.
Bien qu'en pleine effusion créative, ce n'est pas pour autant que les entrepreneurs ont pris le virage. Jadis votre fidèle serviteur (Thibault) bidouillait des sites Wordpress pour le compte de client startup justement. On ne parlait pas d'ailleurs pas de développement sur WordPress mais juste de "faire un site web".
À cette même période, c'est plutôt le code qui a fleurit, en devant de plus en plus accessible à la formation, notamment avec l'arrivée du Wagon & Co sur le marché. La grande tendance de "tout le monde au code" allait commencer (pour le meilleur et le pire...).
Et pourtant, tapis dans l'ombre, Bubble faisait ses armes. Lentement mais sûrement, en développant une façon unique de créer des applications qui deviendra plus tard un standard de la programmation visuelle.
Un modèle de résilience
S'il y a bien une qualité que l'on doit reconnaître chez les fondateurs de Bubble, c'est bien leur pugnacité ! Il en fallait des Balls en titanes pour se dire "ça va marcher" alors que les 3/4 du marché déroulé le tapis rouge aux développeurs. Si encore aujourd'hui, nous nous battons pour faire reconnaître Bubble comme de la programmation auprès d'un public dev, alors imaginez à l'époque...
Et pourtant, non seulement ils ont donné vie à leur vision mais ont aussi embarqué un paquet de fans avec eux. Cette communauté qui fait la force de Bubble, c'est aussi parce que l'outil est le vecteur de toutes leurs promesses : un monde où l'élitisme du code ne serait plus à frein.
Un outil facile mais limité ou complexe mais sur-puissant
Le problème quand on créer un outil qui démocratise la création d'application, c'est de trouver le juste en milieu entre complexité et puissance. Un outil très accessible sera limité en puissance (et par puissance, entendez similaire au code). À l'inverse, un outil puissant devra faire des compromis sur son accessibilité, privant une grande partie de ses utilisateurs à cause d'une courbe d'apprentissage trop rude.
Bien que Bubble puisse sembler difficile aux néophytes, croyez-moi il n'en n'est rien par rapport à d'autres ! Je dirais même que c'est le meilleur compromis en terme de puissance/accessibilité que vous pourriez trouver ! Et cela s'est fait au prix d'un temps de développement très long, d'évolution pas toujours utiles et parfois de choix maladroits mais sans jamais déroger à la volonté de permettre la création d'application au plus grand nombre.
La vision de Bubble pour les 10 prochaines années
Aujourd'hui le No-Code s'est imposé (depuis les années Covid) pour une partie significative de la population. Les utilisateurs ont pris l'outil en main, l'ont diffusé dans le monde entier à travers leur exploits techniques et sans code, ont créé des boîtes et même levé de l'argent avec. Des agences se sont intégralement dédiés à Bubble et des écoles ont emboîté le pas (dont Ottho est fier d'en être la première) pour palier à la demande de développeur Bubble.
Maintenant la question de la puissance/accessibilité se pose à nouveau mais sous un jour nouveau : De quoi sera fait le No-Code de demain ? Plus de simplification pour plus d'utilisateurs ou plus de complexité pour franchir les limites qui le séparent du Code. Dans ce manifeste revisité, Bubble nous résume sa vision en une phrase : Let’s raise the bar for the term “no-code.” Because Bubble — this level of no-code — is programming.
Soit dans la langue de Jean-pierre Pernaut : Relevons la barre du terme "no-code". Car pour Bubble- ce niveau de "no-code" - c'est de la programmation.
La messe est dite ! Ne craignez plus d'avoir un outil que vous devriez jeter à cause de ses limites. Les derniers bastions de la tech tomberons avec les évolutions de Bubble et nous serons fier de revendiquer le titre de développeur No-Code.
Parce que nous développons aussi des solutions complexes.
Parce que nous structurons nos datas, nous optimisons nos workflows et sécurisons nos applications
Parce que nous avons passés des années entières à peaufiner nos skills en Bubble
Pour toutes ses raisons, nous méritons que Bubble devienne un langage de programmation en soit.
Vous avez aimé cet article ? Eux aussi devrait vous plaire