FlutterFlow et Luna Park exportent tous deux du code et créent des applications natives. FlutterFlow repose sur Flutter, le framework mobile de Google. Luna Park repose sur la stack web : Vue, Node.js et PostgreSQL.

En un coup d'œil
Les deux exportent du code et créent des applications natives. Les principales différences : plateforme principale, backend et rendu web.
| Luna Park | FlutterFlow | |
|---|---|---|
| Cible principale | Web, puis desktop et mobile | Mobile, puis web et desktop |
| Logique | Graphes de scripting visuel, compilés en JavaScript | Action flows, code Dart sur mesure |
| Backend | Routes, crons, PostgreSQL | Firebase ou Supabase, cloud functions |
| Rendu web | HTML et CSS Balises SEO par page | Canvas Flutter web |
| Export du code | Code source Vue + Node.js (Pro) | Code Flutter (offres payantes) |
| Prix | Gratuit, ou Pro à 25 €/mois ou 300 € une fois | Sièges (source) |
| Plateformes | Web PWA Desktop Android iOS | Android iOS Web Desktop |
Exemple : un formulaire de liste d'attente
Les visiteurs saisissent leur nom, leur email et leur attraction préférée, et reçoivent un numéro de ticket.
Luna Park
- Placez les champs et un bouton, chaque champ lié à une variable.
- Au clic, un graphe envoie les variables à une route backend et affiche le ticket.
- La route insère une ligne dans la table
Waitlistet renvoie son identifiant.
FlutterFlow
- Construisez la page avec des widgets.
- Créez une collection Firestore ou une table Supabase.
- Ajoutez un action flow : créer un document ou insérer une ligne.
- Réglez les règles d'accès dans Firebase ou Supabase.


Web et SEO
Les applications Flutter web s'affichent dans un canvas, pas en éléments HTML. Cela pèse sur l'indexation, le poids au chargement, la sélection de texte et l'accessibilité. Luna Park génère une application Vue : chaque page a son titre, sa description et son image de partage, pages dynamiques comprises, et le backend sert un sitemap (SEO).

Export du code
FlutterFlow exporte un projet Flutter, avec un backend Firebase ou Supabase à faire tourner. Luna Park exporte toute l'application : frontend Vue, backend Node.js, schéma PostgreSQL.

Autres différences
- Logique serveur. Les routes Luna Park utilisent les mêmes graphes que l'interface. La logique serveur de FlutterFlow passe par des cloud functions, écrites en code.
- Requêtes. Firestore n'a pas de jointures et peu d'agrégats. Supabase demande des fonctions SQL écrites à la main pour les requêtes complexes. Luna Park construit jointures, agrégats et transactions visuellement.
- Écosystème. N'importe quel paquet npm devient des nœuds.
Lequel choisir ?
Luna Park
- Votre produit est d'abord une application web.
- Les moteurs de recherche comptent.
- Vous voulez le backend dans le même outil.
FlutterFlow
- Votre produit est d'abord une application mobile.
- Vous avez besoin de nombreuses fonctions de l'appareil ou d'écrans très graphiques.
- Firebase vous convient.
Avant de changer
- Les applications mobiles Luna Park font tourner le frontend web dans une coque native : adaptées aux applications métier, pas aux applications très graphiques.
- Jusqu'au lancement de l'hébergement géré fin 2026, vous hébergez le backend.
De FlutterFlow à Luna Park
| FlutterFlow | Luna Park |
|---|---|
| Page, composant | Page, composant |
| Page state, component state | Variable |
| App state | Store |
| Action flow | Graphe de logique |
| Custom function, custom action | Fonction |
| Custom widget | Composant de plugin |
| Collection Firestore, table Supabase | Table de base de données |
| Cloud function | Route |
| Appel d'API | Nœud Fetch |
| Thème | Tokens de design |
D'après FlutterFlow en octobre 2026. Voir flutterflow.io pour les fonctionnalités et prix actuels.
