“Nue生態(tài)系統(tǒng)仍在開發(fā)中,今天我發(fā)布了一個(gè)小而強(qiáng)大的核心:Nue JS。”他在Hacker News上寫道。“這是一個(gè)非常小的(壓縮后2.3kb)用于構(gòu)建用戶界面的JavaScript庫(kù)。”
Nue 來源于德語(yǔ)詞匯 neue,翻譯成英語(yǔ)是新。它允許具有HTML、CSS和JavaScript知識(shí)的開發(fā)者構(gòu)建服務(wù)器端組件和響應(yīng)式界面。他補(bǔ)充說,它就像React或Vue,但沒有鉤子、效果、道具或其他抽象概念。
Nue 使用基于 HTML 的模板語(yǔ)法:
<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可以被認(rèn)為是 “純HTML”。Nue非常適合那些專注于交互設(shè)計(jì)、無障礙和用戶體驗(yàn)的UX開發(fā)者。
Nue.js 的網(wǎng)站宣稱,與競(jìng)爭(zhēng)對(duì)手相比,它可以使用10倍更少的代碼構(gòu)建用戶界面(盡管沒有具體說明)。它旨在成為一個(gè)生態(tài)系統(tǒng)的一部分,計(jì)劃包括:
來自赫爾辛基的Piirainen在開源項(xiàng)目、技術(shù)產(chǎn)品和創(chuàng)業(yè)公司方面擁有超過25年的經(jīng)驗(yàn)。Piirainen之前編寫的項(xiàng)目包括 iot.js、Flowplayer和jQuery Tools。目前,他是Nue.js的唯一開發(fā)者,但正在尋求貢獻(xiàn)者。
github:https://github.com/nuejs/nuejs。
本文鏈接:http://www.tebozhan.com/showinfo-26-11255-0.html前端新輪子Nue,號(hào)稱替代Vue、React和Svelte
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com
上一篇: Unity 致社區(qū)公開信,調(diào)整 runtime fee 政策
下一篇: C++是不是類型安全的?