Морось является контрактной библиотекой?

Я исследую смарт-контракты и вижу много трюфельных фреймворков, ганаша и моросящего дождя. С другой стороны, нашел только общие описания этих инструментов:

«Drizzle — это набор интерфейсных библиотек, которые упрощают написание интерфейсов децентрализованных приложений и делают его более предсказуемым».

Все еще не уверен, что есть что в этой структуре, может ли кто-нибудь прояснить это, пожалуйста?

  • Является ли Ganache частным/локальным блокчейном?
  • Является ли Drizzle привязкой браузера к блокчейну? Или что-то для работы с солидностью?
  • Является ли трюфель оберткой для этих двоих?

Ответы (3)

  • Является ли Ganache частным/локальным блокчейном?

да

  • Является ли Drizzle привязкой браузера к блокчейну?

Нет

  • Или что-то для работы с солидностью?

да. Drizzle — это фреймворк, который поможет вам легко создать интерфейсную часть в вашем Dapp (в некоторой степени похож на CMS).

  • Является ли трюфель оберткой для этих двоих?

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

Как вы заметили, все их названия похожи (названия шоколада или торта).

Ganache — это частный/локальный блокчейн. Drizzle — это то, что трюфель называет абстракцией , чтобы вы могли сосредоточиться на своем децентрализованном приложении, не прибегая к интерфейсу. Truffle — это фреймворк, который хорошо работает с двумя другими. В него интегрирован web3, что также значительно упрощает тестирование.

drizzle — это редукционное хранилище, которое экспортирует такие объекты, как drizzle и drizzleState, в любой компонент, использующий DrizzleContex или получающий объекты через свойства.

Хитрость drizzle заключается в том, что он организует связь с блокчейном и синхронизирует его со своим хранилищем избыточности. Таким образом, вам нужно только общаться с магазином через cacheCall, cacheSend и так далее.

Так намного проще жить