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

/nuejs-core/

    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