Hacker News new | ask | show | jobs
by ArtWomb 1678 days ago
Do any frameworks add essential components over bare web3js?
2 comments

The two coolest things about truffle, IMO, is the debugger, which lets you debug/step through past transactions, even ones on mainnet, and the --dry-run feature, which lets you run your deployment against a local copy of a real network, without syncing the whole blockchain.

Both those features lean heavily on the work I do on Ganache, an Ethereum simulator that has all sorts of nice development features that a public node doesn't.

ganache is the standard, thanks for building ;)

1. we're starting to see the emergence of next-gen managed crypto cloud, so one can just start building on alchemy free tier for example, i can still use truffle in my dev env, but i can also just roll the functionality i need natively to the cloud

2. solidity packs a lot of fintech logic in a concise amount of code. an experimental auction dapp came in at like 150 lines. i'm not exactly building Compound here (yet)!

Truffle gives you a local Blockchain to develop on. Web3js gives you a way to interact with a Blockchain.