Sui.

Publication

Partagez vos connaissances.

article banner.
0xduckmove.
Apr 25, 2025
Article

Récapitulatif : la vidéo peut dynamiser votre parcours Sui Dev

Soyons réalistes, si vous avez déjà construit surSui, vous avez probablement heurté des murs.

Qu'il s'agisse d'identifier des objets cryptés, de jongler avec des CLI ou de créer des réseaux locaux, c'est comme se préparer à un combat de boss avant même d'avoir écrit votre première ligne de logique métier.

Lors d'un récent atelier organisé dans le cadre de la série Road to Overflow, Moven de la Fondation Dubhe a expliqué comment fonctionne Dubhe Engine, quels problèmes il résout et en quoi c'est bien plus qu'un simple outil, c'est un mouvement en pleine croissance.

Lien vidéo : https://www.youtube.com/watch?v=CHkOS-TYehM

Le problème : outillage fragmenté, configuration lourde

Moven a débuté par une véritable discussion sur le paysage actuel des développeurs Sui :

  • Les nouveaux arrivants sont confrontés à une courbe d'apprentissage ardue : configuration de portefeuilles, récupération de jetons de test, packages d'échafaudage, apprentissage de la syntaxe Move, création de réseaux de test locaux, configuration de SDK, etc.
  • Même les développeurs expérimentés perdent du temps à effectuer des tâches de configuration répétitives au lieu de se concentrer sur la véritable logique DApp.
  • Les bases de code deviennent rapidement monolithiques : des fichiers .move volumineux et désordonnés contenant des structures de données, des constructeurs, des assistants et des fonctions de saisie sont tous entassés.

En résumé : l'écosystème se développe rapidement, mais les outils n'ont pas suivi le rythme jusqu'à présent.

##La solution : la génération de code basée sur un schéma

Au cœur deDubhe Enginese trouve une idée clé : ledéveloppement axé sur le schéma.

Avec un seul fichier de configuration (d.config.ts), les développeurs peuvent définir :

  • Leurs structures de données en chaîne
  • Évènements
  • Erreurs
  • Types personnalisés (même des vecteurs 2D de structures auto-définies !)

À partir de là, une commande (pnpm dub schema:gen) génère automatiquement un package Move entièrement structuré et une intégration frontend, avec :

  • Structure de fichiers modularisée
  • Composabilité en chaîne (via des importations depuis les packages publiés par Sui)
  • Configuration, génération, déploiement et prise en charge du frontend Localnet (prêt pour Next.js)

C'est vous qui écrivez la logique.Dubhegère le passe-partout.

##** ⏱️ Impact réel : 80 % de code répétitif en moins**

Lors d'expériences internes, des projets générés par Dubb ont montré que seulement** 20 % du code**devait être écrit manuellement, le reste étant constitué d'échafaudages générés automatiquement via des schémas.

Cela signifie un prototypage plus rapide, moins de bugs et plus de temps pour vous concentrer sur l'essentiel : la valeur fondamentale de votre application 

##Un moteur d'écosystème de développement

Dubb ne s'arrête pas aux échafaudages. Movin l'a clairement indiqué : il s'agit d'une infrastructure pour une nouvelle économie des développeurs.

Voici comment évolue la communauté Dubb Engine :

-**Subventions sur le gaz :**Pour les nouveaux constructeurs qui expérimentent Dubb -**Task Bounties :**Comme les « bons premiers numéros » de GitHub, mais avec des récompenses -**Niveau de gouvernance (D-OS) :**Vote en chaîne pour la priorisation des projets -**Support Launchpad :**Aider les projets arrivés à maturité à obtenir un financement -**DApp Staking :**Les utilisateurs peuvent miser des jetons D pour soutenir leurs DApps préférés et voter sur les décisions relatives à la feuille de route

Cette boucle de feedback alimente l'ensemble de l'écosystème Sui : plus de développeurs → plus d'applications → plus d'utilisateurs → plus de développeurs.

  • Architecture
  • SDKs and Developer Tools
5
Partager
Commentaires
.
HaGiang.
Apr 30 2025, 03:37

Le pnpm dub schema:gen flow est génial. C'est enfin un moyen de mettre fin à la routine répétitive et de se concentrer sur la logique métier. Et toute cette couche de jalonnement D-OS + ? C'est ainsi que vous développez une économie de développement, et pas seulement une boîte à outils.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

259Publications368Réponses
Sui.X.Peera.

Gagne ta part de 1000 Sui

Gagne des points de réputation et obtiens des récompenses pour avoir aidé la communauté Sui à se développer.

Campagne de RécompensesMai
      Nous utilisons des cookies pour vous assurer la meilleure expérience sur notre site Web.
      Plus d'infos