1. 你需要知道的 11 個最小的 JavaScript 框架

        共 2039字,需瀏覽 5分鐘

         ·

        2021-07-16 02:02

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

        1. min.js

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

        2. AuraJS

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

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

        3. Kraken

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

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

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

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

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

        5.Spine

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

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

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

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

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

        7. Responsive

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

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

        8. scaleApp

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

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

        9. Chibi

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

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

        10. Sammy.js

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

        11. Tupai.js

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

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

        In the End:

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

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
          
          

            1. 天天夜夜爽 | 国产精品成人午夜视频 | 韩国成人无码A片免费网站 | 久久精品伊人 | 筱崎爱三级理论在线播放 |