前端新轮子Nue,号称替代Vue、React和Svelte

目录
文章目录隐藏
  1. Nue 语法
  2. Nue 与 React 相比
  3. 相关

新的简约前端开发工具集 Nue.js 于周三发布。在 Hacker News 上介绍它时,前端开发者和 Nue.js 的创作者 Tero Piirainen 表示,它是 React、Vue、Next.js、Vite、Svelte 和 Astro 的替代品。他在 Nue.js 的 FAQ 中进一步解释说,它是为网站和响应式用户界面设计的。该工具集已根据 MIT 许可进行了开源。

“Nue 生态系统仍在开发中,今天我发布了一个小而强大的核心:Nue JS。”他在 Hacker News 上写道。“这是一个非常小的(压缩后2.3kb)用于构建用户界面的 JavaScript 库。”

前端新轮子 Nue,号称替代 Vue、React 和 Svelte

Nue 来源于德语词汇 neue,翻译成英语是。它允许具有 HTML、CSS 和 JavaScript 知识的开发者构建服务器端组件和响应式界面。他补充说,它就像 React 或 Vue,但没有钩子、效果、道具或其他抽象概念。

Nue 语法

Nue 使用基于 HTML 的模板语法:

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

虽然 React 和 JSX 宣称是“纯 JavaScript”,但 Nue 可以被认为是 “纯 HTML”。Nue 非常适合那些专注于交互设计、无障碍和用户体验的 UX 开发者。

Nue 与 React 相比

Nue 与 React 相比

Nue.js 的网站宣称,与竞争对手相比,它可以使用10 倍更少的代码构建用户界面(尽管没有具体说明)。它旨在成为一个生态系统的一部分,计划包括:

  • Nue CSS,用于替代 CSS-in-JS、Tailwind 和 SASS 的级联样式;
  • Nue MVC,用于构建单页应用;
  • Nue UI,用于创建可重用的组件以快速进行 UI 开发;
  • Nuemark,一个用于丰富和交互式内容的 markdown 风格;
  • Nuekit,用于用更少的代码构建网站和 web 应用。

来自赫尔辛基的 Piirainen 在开源项目、技术产品和创业公司方面拥有超过 25 年的经验。Piirainen 之前编写的项目包括 iot.js、Flowplayer 和 jQuery Tools。目前,他是 Nue.js 的唯一开发者,但正在寻求贡献者。

相关

github:链接

「点点赞赏,手留余香」

0

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » 前端新轮子Nue,号称替代Vue、React和Svelte

发表回复