DEV Community 👩‍💻👨‍💻

Cover image for Nueva - new UI framework

Posted on

Nueva - new UI framework

🙌 I am so excited to announce that I am working on a new js framework. It's name is nueva.

Nueva is a component based UI library for making user interfaces. Many features are not implemented like reactivity updation, applying props. Just to name a few.

I would like you guys reading this check that out.

It is currently on v 0.0.2-alpha03 while writing this post.


Contributions and PR's are accepted.

Thank you...

Top comments (2)

shriji profile image


codingwith3dv profile image
codingwith3dv Author • Edited on

Pull it up from CDN:

<script src=""></script>
Enter fullscreen mode Exit fullscreen mode

in script of html

let app = nueva.createElem("div",
  nueva.createElem("p", "Hi"),
  nueva.createElem("button", "Press me")
nueva.render(app, document.getElementById("root-div"));
Enter fullscreen mode Exit fullscreen mode

That should render a text and button on the page.

Thank you

In defense of the modern web

I expect I'll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much of the stuff we slather onto modern websites; the people arguing the web is a broken platform for interactive applications anyway and we should start over;

React users; the old guard with their artisanal JS and hand authored HTML; and Tom MacWright, someone I've admired from afar since I first became aware of his work on Mapbox many years ago. But I guess that's the price of having opinions.