Перейти к основному содержимому

Начало работы

Прежде чем погрузиться в DApps, убедитесь, что вы понимаете принципы, лежащие в основе блокчейна. Возможно, вам будут полезны наши статьи The Open Network и Блокчейн блокчейнов.

TON DApps – это приложения без бэкенда, которые вместо него взаимодействуют с блокчейном. В большинстве случаев они работают на основе пользовательских смарт-контрактов. В этой статье представлены способы обработки стандартных, доступных в TON ассетов. Вы можете их использовать как в качестве примера, так и для ускорения разработки ваших DApps.

DApps, как правило, можно написать на любом, имеющем SDK для TON, языке программирования. Наиболее частым форматом является разработка веб-сайта, в дополнение к которому создают мини-приложения Telegram.

Постройте TMA

Выберите SDK

Курс TON: DApps

подсказка

Прежде чем приступить к изучению курса, убедитесь, что вы хорошо понимаете основы технологии блокчейн. Если у вас есть пробелы в знаниях, мы рекомендуем пройти курс Основы блокчейна с TON (RU версия, CHN версия). Модуль 3 охватывает базовые знания о DApp.

Курс TON Blockchain Course - это полное руководство по разработке TON Blockchain.

Модули 5 и 6 полностью посвящены разработке DApps. Вы узнаете: как создать DApp, как работать с TON Connect, как использовать SDK, а также как работать непосредственно с блокчейном.

Ознакомиться с курсом TON Blockchain

CHN

RU

Основные инструменты и ресурсы

Вот несколько ключевых ресурсов, которые понадобятся вам на протяжении всего пути разработки DApp:

  1. Приложения-кошельки
  2. Обозреватели в TON
  3. Типы API
  4. SDK
  5. Понимание тестовой сети
  6. TON Unfreezer

Управление ассетами

Работаете с ассетами? Описанные ниже статьи покроют ключевые аспекты:

Введение в DeFi

Интересуетесь децентрализованными финансами (DeFi)? Вот как работать с различными типами активов:

Учебные материалы и примеры

Основы DeFi

Руководства по конкретным языкам

JavaScript

Python

Перейдите на

Продвинутые темы

Примеры кошельков

👨‍💻 Вклад

Не хватает какого-то важного материала? Вы можете либо написать его самостоятельно, либо описать вашу проблему для сообщества.

Внести вклад

Предложить свой учебный материал