JSX is a JavaScript XML syntax extension that allows you to write HTML-like code in JavaScript. This package provides a tagged template literal that converts JSX into a InMemory DOM.
npm install @hyunjin/jsx
import jsx from '@hyunjin/jsx';
const $dom = jsx`
<button onClick=${() => console.log('hello world')}>
<span>Click me!</span>
</button>
`;