DEV Community

Discussion on: 10000 followers 🥳🔥 project preview: Jess language design.

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

So currently it's mostly typescript based so I can generate a lot of the docs via tsdoc but I am curious about your documentation, you have done a stellar job.

As for the API, there is a lower level lib in Wasm that is consumable by JavaScript, just pass a string or filename to the exported methods. The plan will be to store as much of the CSS in CSS custom props and allow a js API to be generated as well as your bundle output. The end game of Jess is to become reactive and allow CSS to be handles more like react or svelt. I have ways to handle js events registered in CSS and have posts about this.

In your case I would like to create a STD library of extended functionality that you can't do in CSS such as an icon library.