Ich recherchiere über intelligente Verträge und habe viel Trüffelrahmen, Ganache und Nieselregen gesehen. Auf der anderen Seite wurden nur umfassende Beschreibungen dieser Tools gefunden:
Ich bin mir immer noch nicht sicher, was in diesem Rahmen was ist, kann das bitte jemand klarstellen?
Jawohl
Nein
Jawohl. Drizzle ist ein Framework, das Ihnen hilft, den Frontend-Teil in Ihrer Dapp einfach zu erstellen (ähnlich einem CMS).
meiner Meinung nach ist der Begriff Wrapper nicht passend, eher kann Truffle als eine Toolbox oder eine Suite betrachtet werden, die Ihnen die oben genannten Tools bietet.
Wie Sie bemerken, sind alle ihre Namen ähnlich (Schokoladen- oder Kuchennamen)
Ganache ist eine private/lokale Blockchain. Nieselregen ist das, was Trüffel eine Abstraktion nennt , damit Sie sich auf Ihren Dapp konzentrieren können, ohne sich so sehr mit dem Frontend befassen zu müssen. Truffle ist ein Framework, das gut mit den anderen beiden funktioniert. Es hat web3 integriert und macht das Testen auch viel einfacher.
drizzle ist ein Redux Store, der Objekte wie drizzle und drizzleState in jede Komponente exportiert, die DrizzleContex verwendet oder die Objekte über Requisiten erhält.
Der Trick von Drizzle besteht darin, dass es die Kommunikation mit der Blockchain organisiert und mit seinem Redux-Speicher synchronisiert. Sie müssen also nur über cacheCall, cacheSend usw. mit dem Geschäft kommunizieren.
Das macht das Leben also viel einfacher