Что такое приступить?

Что такое стартовый фреймворк? Кто может его использовать, кто должен его использовать?

И каковы преимущества?

Ответы (2)

Embark — это среда разработки. Он используется для ускорения и оптимизации разработки за счет предоставления набора инструментов/функций, повышающих вашу продуктивность.

В случае внедрения это ускоряет/ускорит процесс создания децентрализованного приложения за счет упрощения взаимодействия между интерфейсом вашего приложения и контрактом (например, запуск собственного блокчейна для целей разработки из коробки, даже если это уже довольно легко запустите свой собственный узел, эфириум будет готов к интерфейсу и т. д.)

Любой человек, желающий создавать dapps, должен использовать его в какой-то момент IMO (или другой фреймворк) просто для повышения производительности, а также для тестирования вашего dapp и т. д. Что касается его использования сейчас, технология ethereum довольно молода, я бы все же посоветовал сначала изучить ethereum ». трудный путь», чтобы лучше использовать его в будущем и понимать, что вы делаете.

Есть также Truffle , о котором я слышал, но я еще не совсем изучил его, так как я только начал проверять embark и все еще делаю вещи без фреймворка.

Truffle и Embark по сути одно и то же. Если вы ищете интересный инструмент для сборки, я бы порекомендовал использовать Dapple в качестве менеджера пакетов контрактов.
@jayD Я почти закончил свое первое децентрализованное приложение с использованием Truffle и Solidity. Я использую Truffle только для компиляции, развертывания и отладки. Я не использую Drizzle, React или любые другие фреймворки/инструменты. В какой момент я должен подумать о рефакторинге моего приложения, который я считаю большой работой, чтобы использовать Embark? Я заметил, что трачу много времени на написание инфраструктуры для управления чрезвычайно сложными, асинхронными операциями на стороне клиента и на стороне сервера, которые должны быть отложены до тех пор, пока транзакция не будет добыта/подтверждена. Embark помогает в этом? Как насчет повторных транзакций, когда газа слишком мало?

Технически трюфель очень удобен и логичен, потому что помогает увидеть и понять процесс компиляции, создания json-файлов и развертывания. после развертывания вы можете скопировать json смарт-контрактов и использовать его во фронтчейне

Речь идет об отправке, а не о трюфеле.