NueJSWeb 界面开发工具包
Nue JS 是一个体积非常小(压缩后 2.3kb)的 JavaScript 库,用于构建 Web 界面。
NueJS 是即将推出的 Nue 生态的核心。它就像 Vue.js、React.js 或 Svelte,但没有 hooks, effects, props, portals, watchers, provides, injects, suspension 这些概念,开发者只需掌握 HTML、CSS 和 JavaScript 的基础知识,就能轻松上手。
NueJS 作为 React、Vue 和 Svelte 的替代方案,代码行数比它们少 10 倍。
示例代码
Nue 使用基于 HTML 的模板语法:
<div @name="media-object" class="{ type }">
<img src="{ img }">
<aside>
<h3>{ title }</h3>
<p :if="desc">{ desc }</h3>
<slot/>
</aside>
</div>
评论