Sui.

Допис

Діліться своїми знаннями.

article banner.
0xduckmove.
Apr 25, 2025
Стаття

Підсумок відео може покращити вашу подорож Sui Dev

Давайте будемо реальними, якщо ви коли-небудь будували наSui, ви, ймовірно, потрапили в деякі стіни.

Від загадкових ідентифікаторів об'єктів до жонглювання CLI та обертання локальних мереж - це як підготовка до боротьби з босами, перш ніж ви навіть напишіть свій перший рядок бізнес-логіки.

Під час недавнього семінару в рамках серії «Дорога до переповнення» Moven з Dubhe Foundation розбив, як працює Dubhe Engine, які проблеми він вирішує, і як це більше, ніж просто інструмент - це зростаючий рух.

Посилання на відео: https://www.youtube.com/watch?v=CHkOS-TYehM

Проблема: фрагментований інструмент, важка установка

Moven розпочав справу реальною розмовою про поточний ландшафт розробників Sui:

  • Новачки стикаються з крутою кривою навчання: налаштування гаманців, отримання тестових токенів, пакетів риштування, вивчення синтаксису Move, обертання локальних тестових мереж, налаштування SDK тощо.
  • Навіть досвідчені розробники витрачають час на повторювані завдання налаштування, а не зосереджуються на фактичній логіці DApp.
  • Кодові бази швидко стають монолітними - великі, безладні файли.move зі структурами даних, конструкторами, помічниками та функціями введення, все це зіпсовано разом.

Коротше кажучи: екосистема швидко зростає, але інструменти досі не встигли.

##Рішення: Генерація коду на основі схеми

В основіDubhe Engineлежить одна ключова ідея:Схема-перша розробка.

За допомогою одного файла конфігурації (d.config.ts) розробники можуть визначити:

  • Їх структури даних в ланцюжку
  • Події
  • Помилки
  • Користувальницькі типи (навіть 2D вектори самовизначених структур!)

Звідти одна команда (pnpm dub schema:gen) автоматично генерує повністю структурований пакет Move та інтеграцію з інтерфейсом, у комплекті з:

  • Модульована структура файлів
  • Компонованість на ланцюзі (через імпорт з опублікованих пакетів Sui)
  • Налаштування локальної мережі, збірка, розгортання та підтримка інтерфейсу (Next.js готовий)

Ви пишете логіку.Dubheобробляє плиту котла.

##** ⏱️ Реальний вплив: 80% менше повторюваного коду**

У внутрішніх експериментах проекти, створені Dubb, показали, що лише** 20% коду**потрібно писати вручну, а решта - це риштування, автоматично згенеровані за допомогою схем.

Це означає швидший прототип, менше помилок та більше часу, щоб зосередитися на тому, що насправді важливо: основна цінність вашого додатка.

##Двигун екосистеми розробника

Дубб не зупиняється на риштуванні. Movin дав зрозуміти: цеінфраструктура для нової економіки забудовників.

Ось як розвивається спільнота Dubb Engine:

-Газові субсидії: Для новобудовників, які експериментують з Дуббом -Нагороди за завдання: Як і «хороші перші випуски» GitHub, але з нагородами -**Рівень управління (D-OS) :**Онлайн-голосування за пріоритетність проекту -Підтримка Launchpad: Допомога зрілим проектам забезпечити фінансування -DApp Staking: Користувачі можуть робити ставку D-токенів, щоб підтримати свої улюблені DApps та голосувати за рішення щодо дорожньої карти

Цей цикл зворотного зв'язку підживлює всю екосистему Sui: більше розробників → більше додатків → більше користувачів → більше розробників.

  • Architecture
  • SDKs and Developer Tools
5
Поділитися
Коментарі
.
HaGiang.
Apr 30 2025, 03:37

Schema:gen flow pnpm dub є геніальним — нарешті, спосіб знищити повторюваний шаблон і зосередитися на бізнес-логіці. І весь цей шар стейкінгу D-OS +? Ось як ви розвиваєте економіку розробників, а не просто набір інструментів.

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

259Пости368Відповіді
Sui.X.Peera.

Зароби свою частку з 1000 Sui

Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.

Кампанія винагородТравень
      Ми використовуємо файли cookie, щоб гарантувати вам найкращий досвід на нашому сайті.
      Детальніше