JavaScript, React and Node.js
The JavaScript you use every day, then React state and effects, then a small Node.js backend.
- JavaScript map, filter and reduce explained, with real examples4 min read
- JavaScript async and await explained, with real examples3 min read
- JavaScript error handling: try, catch, custom errors and async code6 min read
- JavaScript fetch explained: GET, POST and handling errors properly4 min read
- Debounce and throttle in JavaScript: stop running code on every keystroke4 min read
- React useState: 6 common mistakes and how to fix them4 min read
- React useEffect explained, and when you don't need it4 min read
- React forms: controlled vs uncontrolled inputs, and which to use3 min read
- React useMemo and useCallback: when you actually need them4 min read
- The Node.js event loop explained, and how not to block it4 min read
- Environment variables in Node.js: .env files without leaking secrets3 min read
- How to build a simple REST API with Node.js and Express5 min read