Bitte listen Sie die Unterschiede zwischen Truffle und Remix auf.
Wo ist die Verwendung von beidem anwendbar? Kann das jemand anhand eines Beispiels aufzählen?
Truffle ist eine Entwicklungsumgebung/ein Framework für Smart Contracts und Remix ist eine IDE im Browser.
Beide bieten die Möglichkeit, Verträge zu testen und bereitzustellen, aber Truffle kann als Build-Abhängigkeit in Projekte aufgenommen werden, während Remix einen Editor enthält.
Ich verwende Truffle beim Erstellen von Javascript-Projekten auf der Grundlage von Smart Contracts (z. B. Dapps) und verwende Remix für seine Debugging-Tools.
Aus den Trüffeldokumenten :
Truffle ist eine Weltklasse-Entwicklungsumgebung, ein Test-Framework und eine Asset-Pipeline für Ethereum, die darauf abzielen, das Leben als Ethereum-Entwickler einfacher zu machen.
Aus den Remix -Dokumenten :
Remix ist eine IDE für die Smart-Contract-Programmiersprache Solidity und verfügt über einen integrierten Debugger und eine Testumgebung.
Ich verwende Remix grundsätzlich, um meinen Solidity-Code nach dem Schreiben zu testen. Ich stelle sicher, dass alle Funktionen wie erwartet funktionieren. Dann verschiebe ich die Sol-Datei in meinen Vscode und verwende Truffle, um mit der Bereitstellung des Codes im Hauptnetz oder in den Testnetzen fortzufahren
Ellis