Dossier
SMF·DRAFTBIT
Reçu le
31.07.2026
Instruit le
28.09.2026
Pièces annexées
3
Questions
4

SMF·DRAFTBIT

Un prompt peut-il remplacer Draftbit ?

Applications no-code — internal tools and application builders

Presque Verdict enregistré le 28.09.2026 · Vérifié le 31.07.2026
Prix
29 $US/moisSource: draftbit.com · Vérifié le 31 juillet 2026
Par an
348 $US
Temps de fabrication
Une semaine
Votes
0 vote
OuiPresque (coché)Pas encore

Bordereau de suivi des pièces

Pièce A Le prompt
Pièce B Ce que tu perds
Pièce C Pourquoi certains continuent de payer : connectors, runtime reliability, and governance
Pièce Q Questions

Verdict

La promesse de Draftbit, c’est que tu n’es pas enfermé : tout ce que tu assembles visuellement ressort en React Native lisible que tu peux emporter vers un dépôt normal. Construire un outil qui produit du code propre plutôt qu’un interpréteur d’exécution, c’est tout le problème de conception, et c’est un vrai travail différent d’un runtime no-code. C’est atteignable en une quinzaine de jours pour un ensemble de composants contraint. Ce qui n’est pas atteignable, c’est le pipeline de build — profils de provisionnement, signature, soumission aux stores — qui est là où les projets mobiles calent vraiment.

Pièce B — Ce que tu perds

Pièce A — Le prompt

Reçu le31.07.2026
Construis un éditeur visuel pour écrans React Native dont la seule sortie est du code source lisible. Il n’y a pas de runtime, pas d’interpréteur et pas de format propriétaire au moment du build.

Ensemble de composants, fixe et petit : Screen, ScrollView, View avec mise en page flex, Text, Image, Button, TextInput, Switch, Picker, FlatList, Card, Tabs et un navigateur du bas. Chacun a un schéma de props déclaré — l’éditeur n’expose que les props qui existent sur le composant qu’il va produire.

Canevas : un arbre d’écran à gauche, un canevas au milieu rendant aux dimensions d’un téléphone, et un panneau de props à droite. La mise en page est flexbox uniquement : direction, justify, align, gap, padding, flex. Pas de positionnement absolu, parce que le code produit doit rester lisible et un canevas qui permet de glisser n’importe où produit du code que personne ne peut maintenir.

Thème : un fichier de tokens pour les couleurs, l’échelle typographique et l’espacement. Les composants référencent des tokens, et le code produit les importe depuis un module de thème unique.

Liaison de données : définis une source de données comme un endpoint REST avec une réponse d’exemple collée. L’éditeur dérive la forme depuis l’exemple et propose ses champs pour la liaison aux props des composants. Un FlatList se lie à un champ tableau et son template d’élément se lie à la forme de l’élément. Produis un hook de fetch typé par source de données ; ne produis pas de client générique qui cache ce qui se passe.

Production de code, qui est tout l’intérêt :

- Un fichier par écran, nommé d’après l’écran, avec les composants dans l’ordre où ils apparaissent dans l’arbre.
- De vrais noms de composants et de vraies props, formatés avec Prettier — la sortie doit ressembler à du code qu’une personne a écrit.
- Les styles produits comme un bloc StyleSheet.create au bas de chaque fichier, avec des noms dérivés du rôle de l’élément plutôt que des identifiants générés.
- Un projet Expo complet : package.json, config d’application, câblage de navigation, module de thème, hooks de données. Lancer la commande documentée doit le démarrer sur un simulateur.
- La réexportation doit être non destructive : produis dans un répertoire que l’éditeur possède, et laisse intact tout fichier que le développeur a ajouté ou édité en dehors. Documente qu’une fois que tu édites le code produit, l’aller-retour est à sens unique.

Stockage : le design en JSON dans le dépôt du projet, pour qu’il soit diffable.

Hors périmètre : les builds cloud, la signature de code, la soumission aux stores, l’aperçu en direct sur appareil, une marketplace de composants, et tout service hébergé ou compte. Précise dans le README que faire arriver l’application sur un appareil est le travail de l’utilisateur et représente la moitié la plus grande de la livraison d’une application mobile.

L’ouverture pré-remplit le prompt — il ne reste qu’à appuyer sur entrée.

Pièce B — Ce que tu perds

  • B.1 les builds cloud, la signature de code et la soumission à l’App Store ou au Play Store
  • B.2 l’aperçu en direct sur un appareil physique pendant que tu édites
  • B.3 le catalogue d’intégrations déjà câblé
  • B.4 la collaboration sur le même design d’application

Alternatives existantes

Pièce C — Pourquoi certains continuent de payer : connectors, runtime reliability, and governance

Parce que la partie visuelle, c’est la moitié amusante et la partie livraison, c’est la moitié difficile. Certificats, provisionnement et revue de store, c’est là qu’un projet mobile meurt, et c’est la partie que Draftbit fait pour toi.

Questions

Puis-je importer une application Draftbit ?

Draftbit exporte du code source React Native sur ses plans payants, que tu peux garder et construire. Ça ne s’importe pas dans le format de design de cette construction, donc le design visuel se reconstruit si tu veux continuer à éditer visuellement. Le code, au moins, est vraiment portable — ce qui était le propre argument de Draftbit.

Pourquoi le limiter à flexbox et une douzaine de composants ?

Parce que la contrainte, c’est ce qui garde le code produit lisible, ce qui est toute la raison de construire un producteur de code plutôt qu’un runtime. Ajoute le positionnement absolu et des composants arbitraires et la sortie devient du balisage généré que personne ne veut maintenir, moment où tu as construit un pire runtime no-code.

Combien ça coûte à faire tourner ?

L’éditeur est gratuit et local. Construire et livrer l’application, c’est là que va l’argent : un compte développeur Apple coûte 99 dollars par an et un compte Google Play des frais uniques, et aucun n’est évitable par quelque voie que ce soit.

Quelle est la seule chose qui ne survit pas à la reconstruction ?

Arriver au store. Les builds cloud, les certificats de signature, les profils de provisionnement et la soumission à la revue sont ce que gère Draftbit, et ce sont les étapes qui transforment un prototype fonctionnel en application que les gens peuvent installer. Rien dans un éditeur local n’aide sur aucune d’entre elles.

Récépissé

Tu l’as déjà reconstruit toi-même ?