<script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>
<script type="text/jsx">
/** @jsx m */
// your can use jsx here
</script>
and bingo! You can use JSX. No need to use npm, webpack, etc. <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>
<script type="text/jsx">
/** @jsx m */
// your can use jsx here
</script>
and bingo! You can use JSX. No need to use npm, webpack, etc.But if you're new to a framework and just want to experiment then being able to create an html file with a couple of script tags and writing code removes many barriers to entry.
React, Vue and many others already offer this, I thought it was worth mentioning that Mithril does this too.
npx create-react-app MyApp
There is nothing to install, and you have a complete playground to experiment.
That link preloads mithril in a web playground and you're ready to go in a couple of seconds. You can even download and continue development locally should the need arise - without the gorilla and the jungle hiding behind it.
Also taking the time to set up your project with what's just needed will allow to dodge a lot of bullets of breaking or useless dependencies, malicious dependency update tc.