221 lines
4.2 KiB
JavaScript
221 lines
4.2 KiB
JavaScript
const data = [
|
|
{
|
|
title: 'Frustrations <br/>and Problems',
|
|
cloud: [
|
|
{
|
|
'word': 'Testing',
|
|
'size': 1,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Verification',
|
|
'size': 3,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Instability',
|
|
'size': 4,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Solidity',
|
|
'size': 2,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Deployment',
|
|
'size': 2,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Speed',
|
|
'size': 3,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Expense',
|
|
'size': 4,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Documentation',
|
|
'size': 1,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Debugging',
|
|
'size': 2,
|
|
'url': '',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: 'Commonly <br/>Used Tools',
|
|
cloud: [
|
|
{
|
|
'word': 'Truffle',
|
|
'size': 1,
|
|
'url': '//truffleframework.com',
|
|
},
|
|
{
|
|
'word': 'Embark',
|
|
'size': 3,
|
|
'url': '//embark.status.im',
|
|
},
|
|
{
|
|
'word': 'Remix',
|
|
'size': 1,
|
|
'url': '//remix.ethereum.org',
|
|
},
|
|
{
|
|
'word': 'Ganache',
|
|
'size': 2,
|
|
'url': '//truffleframework.com/ganache',
|
|
},
|
|
{
|
|
'word': 'Ethers.js',
|
|
'size': 2,
|
|
'url': '//docs.ethers.io/ethers.js/html',
|
|
},
|
|
{
|
|
'word': 'Web3.js',
|
|
'size': 1,
|
|
'url': '//web3js.readthedocs.io/en/1.0/index.html',
|
|
},
|
|
{
|
|
'word': 'Mythril',
|
|
'size': 4,
|
|
'url': '//github.com/ConsenSys/mythril',
|
|
},
|
|
{
|
|
'word': 'Trail of Bits',
|
|
'size': 4,
|
|
'url': '//blog.trailofbits.com/2018/03/23/use-our-suite-of-ethereum-security-tools',
|
|
},
|
|
{
|
|
'word': 'Code coverage',
|
|
'size': 4,
|
|
'url': '//0xproject.com/docs/sol-cov',
|
|
},
|
|
{
|
|
'word': 'MetaMask',
|
|
'size': 2,
|
|
'url': '//metamask.io',
|
|
},
|
|
{
|
|
'word': 'Infura',
|
|
'size': 3,
|
|
'url': '//infura.io',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: 'Educational <br/>Resources',
|
|
cloud: [
|
|
{
|
|
'word': 'Cryptozombies',
|
|
'size': 1,
|
|
'url': '//cryptozombies.io',
|
|
},
|
|
{
|
|
'word': 'Gas Golf',
|
|
'size': 4,
|
|
'url': '//g.solidity.cc',
|
|
},
|
|
{
|
|
'word': 'Ethernauts',
|
|
'size': 2,
|
|
'url': '//ethernaut.zeppelin.solutions',
|
|
},
|
|
{
|
|
'word': 'Readthedocs',
|
|
'size': 1,
|
|
'url': '//solidity.readthedocs.io/en/latest',
|
|
},
|
|
{
|
|
'word': 'Reddit',
|
|
'size': 3,
|
|
'url': '//www.reddit.com/r/ethereum',
|
|
},
|
|
{
|
|
'word': 'Ethresear.ch',
|
|
'size': 1,
|
|
'url': '//ethresear.ch',
|
|
},
|
|
{
|
|
'word': 'Mastering Ethereum',
|
|
'size': 4,
|
|
'url': '//github.com/ethereumbook/ethereumbook',
|
|
},
|
|
{
|
|
'word': 'Github',
|
|
'size': 2,
|
|
'url': '//github.com/ConsenSysLabs/ethereum-developer-tools-list',
|
|
},
|
|
{
|
|
'word': 'Cryptoeconomics',
|
|
'size': 4,
|
|
'url': '//cryptoeconomics.study',
|
|
},
|
|
|
|
{
|
|
'word': 'Stackexchange',
|
|
'size': 3,
|
|
'url': '//ethereum.stackexchange.com',
|
|
},
|
|
{
|
|
'word': 'Vitalik',
|
|
'size': 2,
|
|
'url': '//vitalik.ca',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: 'Other <br/>Great Ideas',
|
|
cloud: [
|
|
{
|
|
'word': 'Event Monitoring Service',
|
|
'size': 4,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Mainnet Fork Testing Instance',
|
|
'size': 1,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Fuzz Testing Tools',
|
|
'size': 3,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Better Debuggers',
|
|
'size': 1,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Dappnode',
|
|
'size': 4,
|
|
'url': '//github.com/dappnode/DAppNode',
|
|
},
|
|
{
|
|
'word': 'Solidity IDE with Visual Debugger',
|
|
'size': 2,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Decentralized Infura',
|
|
'size': 3,
|
|
'url': '',
|
|
},
|
|
{
|
|
'word': 'Solidity Interpreter',
|
|
'size': 2,
|
|
'url': '',
|
|
},
|
|
],
|
|
},
|
|
];
|
|
|
|
export default data;
|