by dqh on 5/30/23, 4:48 PM with 0 comments
I wanted to present it to the community for the first time, and ask for your feedback before I solidify the Page.* API and make a 1.0 release.
The focus is on build-time functionality, but NakedJSX also provides an optional (tiny) runtime that enables client JavaScript to use JSX to create DOM nodes. It’s totally up to you how and when they are added to the document. Lots of magic happening at build time, back to basics in the browser.
It aims to be low friction - no need to set up or maintain a Node.js project unless you want to. Just run npx nakedjsx on a source folder to get a website in an output folder.
A development mode build & web server with a browser live-refresh facility is included.
Several more features are documented in detail on the website.
You can try it right now, and I would really appreciate it if you could share your thoughts!