jmeyer23288
26 days ago  Karma: 40
What is the best development environment for solidity?

Any developers currently creating Dapps what would you say encompasses a full stack?

en
Full-stack developer
Development environment
jmeyer23288
26 days ago  Karma: 40
What is the best development environment for solidity?

Any developers currently creating Dapps what would you say encompasses a full stack?

en
Full-stack developer
Development environment

2 ANSWERS
moinuddinbtech
25 days ago Karma: 156

Here's the best stack (as of 19th Nov 2018) for Ethereum
1. Solidity for writing Contracts (Look for Vyper, it could come in the future)
2. Truffle Framework (though you can create your own framework, this is a battle tested framework and will abstact much of the complexity away from the users)
3. NodeJs with Express (or use any other backend to write your api's and/or backend logic)
4. ReactJs (This is personal preference, you can also use any other frontend framework)
5. Oracalize (Optional, if you want to store the data to an external source, i.e., outside blockchain or read the external data into the Contract)

Some other resources
1. OpenZeppelin Reusable Contracts: These are community vetted contracts and can be reused
2. Loom SDK: If you want to give a try on the Plasmachain (level 2 off-chain)

There's many more, but you can start with these to get your feet wet.

Here's the best stack (as of 19th Nov 2018) for Ethereum
1. Solidity for writing Contracts (Look for Vyper, it could come in the future)
2. Truffle Framework (though you can create your own framework, this is a battle tested framework and will abstact much of the complexity away from the users)
3. NodeJs with Express (or use any other backend to write your api's and/or backend logic)
4. ReactJs (This is personal preference, you can also use any other frontend framework)
5. Oracalize (Optional, if you want to store the data to an external source, i.e., outside blockchain or read the external data into the Contract)

Some other resources
1. OpenZeppelin Reusable Contracts: These are community vetted contracts and can be reused
2. Loom SDK: If you want to give a try on the Plasmachain (level 2 off-chain)

There's many more, but you can start with these to get your feet wet.

ixnay.nayix
20 days ago Karma: 2236

Maybe you can use solidity with: Visual studio Code + plugin Juan Blanco for solidity
For quick development I recommend Remix ( a webapp browser )

Maybe you can use solidity with: Visual studio Code + plugin Juan Blanco for solidity
For quick development I recommend Remix ( a webapp browser )

matsolidity91

I am using :
// environment
Solidity
VS Code (Juan Blanco plugin +1)

// back
Infura as Ethereum provider
NodeJS + ExpressJS for the API
MongoDB noSq db (+ mLab) (mongoose)
Npm to init projects, download and install all packages

// front
Jquery + template engine EJS to render my views / handle my frontend variables (I know it sounds a bit old school nowadays.. I'm on my way to VueJs)
Css Framework Semantic Ui


Dec 09 '18 at 2:28 am
Earn tokens by posting and answering questions about blockchain!
Karma to eth
YOUR ANSWER