Embark is a framework for DApps development. Using embark is easy to create a React DApp, using IPFS/Swarm, Whsiper and Ethereum.
Would be nice if the IDE could recognize the settings on the Embark Project, by locating the .embark folder, and provide the contracts interface by reading the chains.json config.
So when I type embark run (or could be a play button in your ide) the IDE would also connect and render the interface of same contracts deployed by embark.
Comparison
Other frameworks don`'t provide decentralized storage and decentralized messenging
Benefits
A integrated framework for DApp development makes easier to do tedious tasks, such as compiling for IPFS, setting up private networks, integrating ENS,
Possible drawbacks
Might not be interesting to all devs.
Additional information
It would be possible to integrate embark only for developers that want.
Embark itself is easy to integrate to your IDE, by simply setting the same used settings in your IDE, but it don't recognize contracts deployed by embark.
Hi, if it's still relevant. I think it would be better to fork the project to support the framework. So the main project stays grounded to the very basics of solidity development.
Description
Embark is a framework for DApps development. Using embark is easy to create a React DApp, using IPFS/Swarm, Whsiper and Ethereum.
Would be nice if the IDE could recognize the settings on the Embark Project, by locating the .embark folder, and provide the contracts interface by reading the chains.json config. So when I type
embark run
(or could be a play button in your ide) the IDE would also connect and render the interface of same contracts deployed by embark.Comparison
Other frameworks don`'t provide decentralized storage and decentralized messenging
Benefits
A integrated framework for DApp development makes easier to do tedious tasks, such as compiling for IPFS, setting up private networks, integrating ENS,
Possible drawbacks
Might not be interesting to all devs.
Additional information
It would be possible to integrate embark only for developers that want. Embark itself is easy to integrate to your IDE, by simply setting the same used settings in your IDE, but it don't recognize contracts deployed by embark.