<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          你需要知道的 11 個(gè)最小的 JavaScript 框架

          共 2039字,需瀏覽 5分鐘

           ·

          2021-07-16 02:02

          JavaScript 現(xiàn)在非常流行,有了正確的工具和專業(yè)知識(shí),您可以相對(duì)隨心所欲地實(shí)現(xiàn)你想要的目標(biāo)。說(shuō)到工具,JavaScript 框架對(duì)開發(fā)人員來(lái)說(shuō)真的很方便和有用,因?yàn)樗鼈兛梢詼p輕負(fù)擔(dān)并使開發(fā)過(guò)程變得容易。一些 JavaScript 框架確實(shí)很流行,例如 Angular JS、React 等。然而,有很多不那么受歡迎,但仍然強(qiáng)大和有用的。在本綜述中,我們來(lái)看看一些最小、靈活和輕量級(jí)的 JavaScript 框架。

          1. min.js

          min.js是極簡(jiǎn)主義的化身,至少在 JavaScript 框架領(lǐng)域是如此。它是一個(gè)非常小的 JavaScript 庫(kù),可讓您執(zhí)行簡(jiǎn)單的 DOM查詢和hook事件偵聽器。Min.js 還允許您使用 HTML5 直接處理原始 DOM 節(jié)點(diǎn)。

          2. AuraJS

          AuraJS是一個(gè)組件框架,可讓您輕松構(gòu)建功能齊全的 Web 應(yīng)用程序。在 AuraJS 中,一切都是一個(gè)組件——“一個(gè) Aura 組件代表頁(yè)面的一個(gè)單元。一個(gè)獨(dú)立的可重用代碼塊,經(jīng)過(guò)封裝后可以單獨(dú)運(yùn)行或與其他組件一起運(yùn)行良好。”

          AuraJS 也帶有自己的自定義擴(kuò)展集。您可以將它與其他流行的MVC框架(例如 AngularJS)結(jié)合使用。

          3. Kraken

          Kraken非常適合使用 JavaScript 的前端開發(fā)人員。它是一個(gè)輕量級(jí)的樣板,完全支持移動(dòng)友好的設(shè)計(jì)和開發(fā)。Kraken 與樣式無(wú)關(guān),并帶有響應(yīng)式網(wǎng)格布局和流暢的排版比例。

          KrakenGulp.js 提供支持,既靈活又模塊化。

          4. Stapes.js –(已棄用?。?/span>

          Stapes.js是一個(gè)輕量級(jí)且極其靈活的 JavaScript 框架,非常適合希望構(gòu)建移動(dòng)應(yīng)用程序的開發(fā)人員。它與樣式無(wú)關(guān),適用于MVC框架,并支持自定義事件和數(shù)據(jù)方法。

          Stapes.js 縮小后只有2 KB,只有600 行代碼。

          5.Spine

          Spine 作為一個(gè) JavaScript 框架,如其標(biāo)語(yǔ)一樣喜歡簡(jiǎn)單化---“構(gòu)建很棒的 JavaScript MVC 應(yīng)用程序”。這個(gè)框架沒什么好說(shuō)的--—它簡(jiǎn)單輕量級(jí),支持 CSS 網(wǎng)格系統(tǒng)、響應(yīng)式句柄、CSS 快捷方式,并且可以通過(guò)自定義插件進(jìn)行擴(kuò)展。

          Spine 也有詳細(xì)記錄,并有截屏視頻支持,可幫助您更好地了解其工作原理。

          6. Skel –(已棄用?。┦褂庙憫?yīng)式工具代替

          Skel是一個(gè)輕量級(jí)的 JavaScript 框架,可讓您構(gòu)建響應(yīng)式和移動(dòng)友好的網(wǎng)站或應(yīng)用程序。它具有零依賴性,您可以通過(guò) DOMMVC擴(kuò)展其功能。

          Skel 很靈活,并且本身也有一個(gè)基于 SASS 的實(shí)現(xiàn)。

          7. Responsive

          這個(gè)名字不言自明—--Responsive是一個(gè)框架,您將使用它來(lái)構(gòu)建響應(yīng)式網(wǎng)站。它易于訪問(wèn)、靈活,并且可以擴(kuò)展以滿足您的需要和要求。

          Responsive 簡(jiǎn)單而輕量級(jí)—-—最小壓縮的文件只有 23 KB 大小,并且不像其他許多框架那樣臃腫。作為一個(gè)框架,Responsive為您的項(xiàng)目提供了一種核心綱要般的方法,去除了所有無(wú)關(guān)痛癢的東西,并為您提供了一個(gè)切實(shí)好用的框架。

          8. scaleApp

          scaleApp是一個(gè) JavaScript 框架,專門用于構(gòu)建可擴(kuò)展的單頁(yè)應(yīng)用程序。它沒有依賴項(xiàng),縮小后只有 8 KB,與框架無(wú)關(guān),并且可以通過(guò)插件進(jìn)行擴(kuò)展。

          scaleApp 還支持服務(wù)器端腳本,例如 Node.js

          9. Chibi

          Chibi是一個(gè)微型 JavaScript 微框架,可讓您處理基本元素??s小后只有 7 KB,并且支持所有主要的 Web 瀏覽器,包括 Internet Explorer 6 甚至 Firefox 3.5等,因此,如果您真的希望您的代碼能在舊的、過(guò)時(shí)的以及現(xiàn)代網(wǎng)絡(luò)瀏覽器環(huán)境中工作,那么您應(yīng)該轉(zhuǎn)向這個(gè)庫(kù)。

          Chibi 可能不是您能夠用于復(fù)雜項(xiàng)目的東西,例如動(dòng)畫(盡管您可以使其與 CSS 過(guò)渡配合工作)。

          10. Sammy.js

          Sammy.js是一個(gè) RESTful 和可擴(kuò)展的 JavaScript 框架,壓縮后為 16 KB。它支持類、事件和自定義插件,并遵循模塊化方法。

          11. Tupai.js

          Tupai.js是一個(gè) JavaScript MVC 框架。它靈活、最小,可用于構(gòu)建復(fù)雜和簡(jiǎn)單的應(yīng)用程序。

          Tupai.js 支持打包、函數(shù)、變量和類,并帶有 MIT 許可證。

          In the End:

          • 還有沒有我錯(cuò)過(guò)的 JavaScript 框架沒提到的?請(qǐng)各位在下面的評(píng)論中分享吧!
          • 如果你感覺寫得不錯(cuò),幫我點(diǎn)個(gè)[在看、贊、關(guān)注]吧
          • 讓我們一起成為前端架構(gòu)師!
          • 關(guān)注公眾號(hào):前端學(xué)架構(gòu),第一時(shí)間了解國(guó)內(nèi)外前端前沿技術(shù)!
          瀏覽 91
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产又大又黄又硬又粗视频 | 九九成人电影www | 午夜精品一区二区三区在线播放 | 污的网站国产 | 水密桃视频下载 |