Estoy investigando sobre contratos inteligentes y he visto mucho marco de trufa, ganache y llovizna. Por otro lado, solo se encontraron amplias descripciones de dichas herramientas:
Todavía no estoy seguro de qué es qué en este marco, ¿alguien puede aclarar eso, por favor?
si
No
si. Drizzle es un marco que lo ayuda a construir fácilmente la parte frontal en su Dapp (similar en cierta medida a un CMS)
En mi opinión, el término contenedor no es adecuado, sino que Truffle puede considerarse como una caja de herramientas o una suite que le ofrece las herramientas mencionadas anteriormente.
Como notarán, todos sus nombres son similares (nombres de chocolate o pastel)
Ganache es una cadena de bloques privada/local. Drizzle es lo que truffle llama una abstracción para que pueda concentrarse en su dapp sin tener que lidiar tanto con la parte delantera. Truffle es un marco que funciona bien con los otros dos. Tiene web3 integrado y también facilita mucho las pruebas.
drizzle es una tienda redux que exporta objetos como drizzle y drizzleState a cualquier componente que use DrizzleContex o que obtenga los objetos a través de accesorios.
El truco de drizzle es que organiza la comunicación con la cadena de bloques y la sincroniza con su tienda redux. Por lo tanto, solo necesita comunicarse con la tienda a través de cacheCall, cacheSend, etc.
Entonces eso hace la vida mucho más fácil.