⚡ A curated list of awesome JSX ecosystem and resources.
JSX is an XML-like syntax extension to ECMAScript without any defined semantics. It's NOT intended to be implemented by engines or browsers. It's NOT a proposal to incorporate JSX into the ECMAScript spec itself. It's intended to be used by various preprocessors (transpilers) to transform these tokens into standard ECMAScript.
- JSX (JavaScript) - Wikipedia
- Typescript: Documentation - JSX
- Build your own React
- Using JSX for your own lightweight declarative UI library
- Demystifying JSX: building your own JSX parser from scratch
- How to Build Your Own Version of React From Scratch
- Visual Studio Code
- Sublime Text - Built-in JSX support starting in 4.0
- @babel/plugin-syntax-jsx
- vite - Built-in Support
- swc - Built-in support but only affects React.