Начало работы
Прежде чем погрузиться в 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:
Управление ассетами
Работаете с ассетами? Описанные ниже статьи покроют ключевые аспекты:
Введение в DeFi
Интересуетесь децентрализованными финансами (DeFi)? Вот как работать с различными типами активов:
Учебные материалы и примеры
Основы DeFi
- Создайте свой первый токен: Сминтите свой первый Jetton
- Шаг за шагом: Пошаговое создание коллекции NFT
Руководства по конкретным языкам
JavaScript
Python
Перейдите на
Продвинутые темы
Примеры кошельков
- Стандартный кошелек для рабочего стола (C++ и Qt)
- Стандартный кошелек для Android (Java)
- Стандартный кошелек для iOS (Swift)
- TonLib CLI (C++)
👨💻 Вклад
Не хватает какого-то важного материала? Вы можете либо написать его самостоятельно, либо описать вашу проблему для сообщества.
Внести вклад
Предложить свой учебный материал