Пол:  Стаж: 1 год 2 месяца Сообщений: 39166 Откуда: 
Наличие запрета: 
Награды: 16 ( Подробнее)

|
Foundry: разработка приложений Ethereum на языке Rust
Год издания: 2025 Автор: Суков Я. В. Издательство: Литрес/Автор Язык: Русский Формат: PDF Качество: Отсканированные страницы + слой распознанного текста Количество страниц: 77 Описание: Книга "Foundry" представляет собой всестороннее руководство по использованию Foundry — мощного инструментария для разработки смарт-контрактов на платформе Ethereum. Написанная на языке Rust, Foundry обеспечивает высокую производительность, модульность и портативность, что делает её идеальным выбором для профессиональных разработчиков и энтузиастов блокчейна. Эта книга предназначена как для начинающих разработчиков, так и для опытных профессионалов, желающих углубить свои знания и навыки в области разработки на Ethereum с использованием Foundry.Примеры страниц (скриншоты)
Оглавление1. Введение - 1.1. Что такое Foundry? ................................................................... 4 - 1.2. Преимущества использования Foundry ...................................... .4 - 1.3. Цели и структура книги ..... .... .. .................... ... .... .. ........ .... 5 2. Установка и настройка - 2.1. Требования к системе .. ........... ........... ..... .... ...... .. ......... .... 6 - 2.2. Установка Foundry ................................................................... 7 - 2.3. Настройка окружения разработки ............................................. 8 3. Основы Rust - 3.1. Введение в язык Rust .............................................................. 10 - 3.2. Основные концепции Rust ........ .. ........................... ... ............ 11 - 3.3. Написание первого приложения на Rust .................................... 13 4. Основы Ethereum - 4 .1. Введение в блокчейн и Ethereum ............................................. 15 - 4.2. Основные концепции Ethereum .............................. .. ...... .. ......16 - 4.3. Смарт-контракты и Solidity .................................................... 18 5. Начало работы с Foundry - 5.1. Создание нового проекта ..... ................................... ... .. .......... 21 - 5.2. Структура проекта Foundry .................................................... 22 - 5.3. Основные команды Foundry ................................................ ... 24 6. Разработка смарт-контрактов - 6.1. Написание смарт-контрактов на Solidity .......... ............ .............. 27 - 6.2. Компиляция и развертывание смарт-контрактов .......................... 30 - 6.3. Тестирование смарт-контрактов .............................................. 32 7. Инструменты Foundry - 7.1. Forge: инструмент для компиляции и тестирования .... ....... ... ....... 36 - 7.2. Cast: инструмент для взаимодействия с Ethereum ........................ 38 - 7.3. Anvil: локальная Ethereum сеть для разработки ........................... 39 8. Продвинутые техники разработки - 8.1. Использование библиотек и зависимостей ................................ .42 - 8.2. Оптимизация производительности смарт-контрактов .................. .44 - 8.3. Безопасность смарт-контрактов ................... .. ................ .. .... ... .46 9. Интеграция с другими инструментами - 9 .1. Интеграция с Hardhat и Truffle .............. ........ .. ..... .. ... .. ............ 49 - 9.2. Использование Foundry с другими языками программирования ... ... 53 - 9.3. CI/CD для Foundry проектов ........ ...... .. ................. .................. 56 10. Примеры проектов - 10.1. Создание токена ERC-20 ............. .................... ..................... 60 - 10.2. Разработка децентрализованного обмена (DEX) ........ .... ......... ... 63 - 10.3. Создание децентрализованного приложения (dApp) ..... ........ ....... 68 11. Заключение - 11.1. Будущее Foundry и Ethereum ... ...... ........... ............... .. .. ..... ... .. 72 - 11.2. Ресурсы для дальнейшего изучения .............................. .......... 73 - 11.3. Заключение .. .. ........... .. ........ ... .... ........ .. .. ................... ..... .. 73 12. Приложения - 12.1. Полезные команды и скрипты ............................................ ... 74 - 12.2. Часто задаваемые вопросы (FAQ) .......................... .. .............. 75 - 12.3. Основные термины .. .......... ... ......... ..... ........................ .. ..... 76
Суков Я. В. - Foundry: разработка приложений Ethereum на языке Rust [2025, PDF, RUS] [uztracker.net-25014].torrent
 |
| Торрент: |
Зарегистрирован [ 2025-06-01 13:48 ]
info_hash: 7835DDB7CD937A28ACB6B03B526942CF74B984CF |
Скачать .torrent
18 KB
|
| Статус: |
√ проверено
· MAGNAT · 9 месяца 14 дня назад
|
| Скачано: |
635 раза |
| Размер: |
13.67 MB |
| Оценка: |
(Голосов: 0) |
| Поблагодарили: |
0  |
|
|