Recomendamos Truffle para o desenvolvimento de aplicações descentralizadas anteriormente. Embark também pode tornar seu trabalho mais fácil. Embark fornece funcionalidades como scaffolding, compilação, testes e depuração, além de integrar com armazenamentos descentralizados como IPFS. Por meio de sua configuração declarativa, você pode gerenciar configuração, dependências, artefatos e implantação de contratos inteligentes facilmente. O painel CLI interativo da Embark também é impressionante. Vemos pessoas usando Remix para escrever contratos inteligentes e fazer a implantação manual de seus aplicativos sem testes automatizados, gerenciamento de controle de versão ou gerenciamento de artefato. Gostaríamos de chamar a atenção para a prática da engenharia de aplicações descentralizadas, promovendo ferramentas como Truffle e Embark.