mosaddik.dev
Start here

JavaScript, React and Node.js

The JavaScript you use every day, then React state and effects, then a small Node.js backend.

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