nuejs-core

0.5.3 • Public • Published

Dynamic HTML templating

Nue JS is a tiny (2.3kb minzipped) JavaScript library for building web interfaces. It is the layout engine for Nue web framework providing both server-side templating and the ability to create interactive islands for the browser.

Like React, but for the semantic web

Nue template syntax is designed for design engineers who prefer to write user interfaces with clean, semantic HTML instead of JavaScript. Think Nue as standard HTML, that you can extend with custom HTML-based components. These components help you build modern web applications in a simple, declarative way. For example:

<div class="{ type }">
  <img src="{ img }">
  <aside>
    <h3>{ title }</h3>
    <p :if="desc">{ desc }</p>
    <slot/>
  </aside>
</div>

Links

Contributing

Please see CONTRIBUTING.md

Community

Please see GitHub discussions

Readme

Keywords

none

Package Sidebar

Install

npm i nuejs-core

Homepage

nuejs.org

Weekly Downloads

118

Version

0.5.3

License

MIT

Unpacked Size

38.3 kB

Total Files

10

Last publish

Collaborators

  • tipiirai