js第三方庫,都有哪些呢,下面的幾款你都用到了嗎 1. Inferno Inferno是一個出奇快,只有9kb類似React的庫,用于在客戶端和服務(wù)器上構(gòu)建高性能用戶界面。 Inferno的目的是支持React提供所有的優(yōu)點,以及為已經(jīng)熟悉React生態(tài)系統(tǒng)的人們提供其他強大功能,例如:功能組件的生命周期事件, 服務(wù)器端渲染流,更好的現(xiàn)實性能,更低的內(nèi)存消耗和更快 解析/加載時間。 此外,Inferno允許人們使用inferno-compat用幾行代碼就能夠?qū)⑺麄儸F(xiàn)有的React項目切換到Inferno。 2.MurriMuuri 能夠創(chuàng)建響應(yīng)式,可排序,可過濾和可拖動的網(wǎng)格布局并擁有許多功能在一個庫中。
3. Notyf Notyf 是一個超級簡單,響應(yīng)式,vanilla javascript插件用來顯示通知。
4. Input Masking input-mask.js 實現(xiàn)讓用戶在輸入框中按預(yù)先設(shè)置好的格式進行輸入。
5. Zooming Zooming一個用于創(chuàng)建圖片縮放功能的javascript庫。 它具有平滑的動畫,直觀的手勢,純javascript和內(nèi)置移動設(shè)備支持, 易于集成和可定制,并放大到高分辨率圖像(如果有提供)。
6. Table Dragger Table Dragger 一個用于構(gòu)建可拖放重排序表格的純JavaScript庫。 它超級容易設(shè)置,順序動畫排序,觸摸事件支持。
7. AsciiMorph AsciiMorph 一個小的獨立的JavaScript庫,用于將ascii藝術(shù)和創(chuàng)作轉(zhuǎn)化為元素,允許它們隨著變形過渡而改變。
8. Voca Voca一個用于操作字符串的JavaScript庫。 Voca庫提供一些實用的功能,使字符串操作更方便: change case, trim, pad, slugifly, latinise, sprintf’y, truncate, escape 等等。 模塊化設(shè)計允許加載整個庫或單個函數(shù),以最小化應(yīng)用程序構(gòu)建。
9. MenuSpy MenuSpy是一個JavaScript庫能夠基于當(dāng)前查看的分段高亮導(dǎo)航菜單中的選項。
10. Jsonform JSON表單庫是一個JavaScript客戶端庫,它采用使用JSON模式定義的結(jié)構(gòu)化數(shù)據(jù)模型作為輸入,并返回與模式匹配的Bootstrap友好的HTML表單。生成的HTML表單包括客戶端驗證邏輯,在表單提交時提供直接內(nèi)聯(lián)反饋給用戶(前提是提供了一個JSON模式驗證器)。
11. Just Forms Just Forms Pro高級版本是一個表單框架,旨在幫助您通過客戶端處理表單數(shù)據(jù)來創(chuàng)建表單,這意味著,使用此框架,您可以創(chuàng)建只能在用戶瀏覽器中使用的表單。 此版本的框架沒有服務(wù)器端文件。
12. BunnyJS BunnyJS是一個現(xiàn)代化的Vanilla JS和ES6庫以及下一代前端框架,一些沒有依賴的小型獨立組件。 BunnyJS組件只是純JavaScript。 每個組件是獨立的,不依賴于彼此。
13. Google Map Path Optimization Google地圖路徑優(yōu)化是一種用于優(yōu)化多個地理位置路徑的JavaScript代碼。
14. Accesslint AccesslintJS 一個JavaScript庫來驗證您的網(wǎng)站的可訪問性。 使用這個庫就像在body標簽之前加載一樣簡單,你會在DevTools控制臺中得到所有的警告和錯誤。
|