/ data / resources / wordclouds.js
wordclouds.js
  1  const data = [
  2    {
  3      title: 'Frustrations <br/>and Problems',
  4      cloud: [
  5        {
  6          'word': 'Testing',
  7          'size': 1,
  8          'url': '',
  9        },
 10        {
 11          'word': 'Verification',
 12          'size': 3,
 13          'url': '',
 14        },
 15        {
 16          'word': 'Scaling',
 17          'size': 4,
 18          'url': '',
 19        },
 20        {
 21          'word': 'Solidity',
 22          'size': 2,
 23          'url': '',
 24        },
 25        {
 26          'word': 'Deployment',
 27          'size': 2,
 28          'url': '',
 29        },
 30        {
 31          'word': 'Speed',
 32          'size': 3,
 33          'url': '',
 34        },
 35        {
 36          'word': 'Expense',
 37          'size': 4,
 38          'url': '',
 39        },
 40        {
 41          'word': 'Documentation',
 42          'size': 1,
 43          'url': '',
 44        },
 45        {
 46          'word': 'Debugging',
 47          'size': 2,
 48          'url': '',
 49        },
 50      ],
 51    },
 52    {
 53      title: 'Commonly <br/>Used Tools',
 54      cloud: [
 55        {
 56          'word': 'Truffle',
 57          'size': 1,
 58          'url': '//truffleframework.com',
 59        },
 60        {
 61          'word': 'Embark',
 62          'size': 3,
 63          'url': '//embark.status.im',
 64        },
 65        {
 66          'word': 'Remix',
 67          'size': 1,
 68          'url': '//remix.ethereum.org',
 69        },
 70        {
 71          'word': 'Ganache',
 72          'size': 2,
 73          'url': '//truffleframework.com/ganache',
 74        },
 75        {
 76          'word': 'Ethers.js',
 77          'size': 2,
 78          'url': '//docs.ethers.io/ethers.js/html',
 79        },
 80        {
 81          'word': 'Web3.js',
 82          'size': 1,
 83          'url': '//web3js.readthedocs.io/en/1.0/index.html',
 84        },
 85        {
 86          'word': 'Mythril',
 87          'size': 4,
 88          'url': '//github.com/ConsenSys/mythril',
 89        },
 90        {
 91          'word': 'Trail of Bits',
 92          'size': 4,
 93          'url': '//blog.trailofbits.com/2018/03/23/use-our-suite-of-ethereum-security-tools',
 94        },
 95        {
 96          'word': 'Code coverage',
 97          'size': 4,
 98          'url': '//0xproject.com/docs/sol-cov',
 99        },
100        {
101          'word': 'MetaMask',
102          'size': 2,
103          'url': '//metamask.io',
104        },
105        {
106          'word': 'Infura',
107          'size': 3,
108          'url': '//infura.io',
109        },
110      ],
111    },
112    {
113      title: 'Educational <br/>Resources',
114      cloud: [
115        {
116          'word': 'Cryptozombies',
117          'size': 1,
118          'url': '//cryptozombies.io',
119        },
120        {
121          'word': 'Gas Golf',
122          'size': 4,
123          'url': '//g.solidity.cc',
124        },
125        {
126          'word': 'Ethernauts',
127          'size': 2,
128          'url': '//ethernaut.zeppelin.solutions',
129        },
130        {
131          'word': 'Readthedocs',
132          'size': 1,
133          'url': '//solidity.readthedocs.io/en/latest',
134        },
135        {
136          'word': 'Reddit',
137          'size': 3,
138          'url': '//www.reddit.com/r/ethereum',
139        },
140        {
141          'word': 'Ethresear.ch',
142          'size': 1,
143          'url': '//ethresear.ch',
144        },
145        {
146          'word': 'Mastering Ethereum',
147          'size': 4,
148          'url': '//github.com/ethereumbook/ethereumbook',
149        },
150        {
151          'word': 'Github',
152          'size': 2,
153          'url': '//github.com/ConsenSysLabs/ethereum-developer-tools-list',
154        },
155        {
156          'word': 'Cryptoeconomics',
157          'size': 4,
158          'url': '//cryptoeconomics.study',
159        },
160  
161        {
162          'word': 'Stackexchange',
163          'size': 3,
164          'url': '//ethereum.stackexchange.com',
165        },
166        {
167          'word': 'Vitalik',
168          'size': 2,
169          'url': '//vitalik.ca',
170        },
171      ],
172    },
173    {
174      title: 'Other <br/>Great Ideas',
175      cloud: [
176        {
177          'word': 'Event Monitoring Service',
178          'size': 4,
179          'url': '',
180        },
181        {
182          'word': 'Mainnet Fork Testing Instance',
183          'size': 1,
184          'url': '',
185        },
186        {
187          'word': 'Fuzz Testing Tools',
188          'size': 3,
189          'url': '',
190        },
191        {
192          'word': 'Better Debuggers',
193          'size': 1,
194          'url': '',
195        },
196        {
197          'word': 'Dappnode',
198          'size': 4,
199          'url': '//github.com/dappnode/DAppNode',
200        },
201        {
202          'word': 'Solidity IDE with Visual Debugger',
203          'size': 2,
204          'url': '',
205        },
206        {
207          'word': 'Decentralized Infura',
208          'size': 3,
209          'url': '',
210        },
211        {
212          'word': 'Solidity Interpreter',
213          'size': 2,
214          'url': '',
215        },
216      ],
217    },
218  ];
219  
220  export default data;