- https://devhints.io/react
- https://www.freecodecamp.org/news/the-react-cheatsheet-for-2020/
- https://reactjs.org/
- react roadmap
:todo: Design patterns
- Container and presentation patterns
- Component composition with Hooks
- State management with Reducers
- Data management with Providers
- Component enhancement with HOCs (higher-order components)
- Compound Components
- Prop combination
- Controlled inputs
- Manage custom components with fowardRefs
- download addon: firefox-devtools.vscode-firefox-debug
- .vscode/launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "d3-population-born.html",
"type": "firefox",
"request": "launch",
"reAttach": true,
"file": "${workspaceFolder}/d3-population-born.html",
}
],
"compounds": [
{
"name": "server & extension",
"configurations": [
"d3-population-born.html"
]
}
]
}
-
user settings -> find "firefox" -> "Firefox: Executable", write path to "Firefox Developer Edition"
-
create file in the root: jsconfig.json
{
"compilerOptions": {
"target": "ES6"
},
}
<script>
'use strict';