chan.dev / posts

Raw JavaScript vs JSX

🌱 This post is in the growth phase. It may still be useful as it grows up.

Notes

  • Recommended VS Code / DevTools Extensions
    • Tools and how to use them
    • Keyboard shortcuts & scripts
  • How you organize your screens when developing
    • Editor, browser preview, terminal, etc.
  • Compare raw DOM manipulation vs. React
  • Comparing createRoot() and render()
  • JSX children strings vs. elements
  • Interpolation tricks
  • When to spread props vs. pass individually
  • Naming conventions and when to use them
  • Philosophy of using props vs. composing children