有用的 JS 和 CSS 庫

來源:互聯網
上載者:User

標籤:方法   社交   就會   apple   src   視圖   out   需求   組成   

1. Moon

Moon 是一個靈感源於 Vue.js 的 JavaScript UI 庫,但它卻更輕量、簡單。它具備最佳化的虛擬 DOM 引擎,對方便使用的 API,並且在 gzip 壓縮後僅有 6KB 的大小。

項目地址:【傳送門】

2. VX

VX 結合了 D3 和 React 虛擬 DOM 的強大計算能力,它為資料的可視化提供了一系列優秀的可重用組件集合。同時,組件也是獨立的,你只需根據自身需求使用即可。

項目地址:【傳送門】

3. SmartPhoto

SmartPhoto.js 是一個專為行動裝置打造的響應式映像查看器,它便於使用,並支援手勢觸摸操作,例如捏合或者滑動。同時,它還具備對初學者友好的大量實用的事件處理器,以及使用者自訂選項。

項目地址:【傳送門】

4. Feathers

Feathers 是一個用於建立安全的 RESTful API 的 Node.js 架構。由於支援內建 Socket,它既可當作傳統的 Express router,又可用作即時資訊的發送器。其他的功能還包括快速引導新項目的 CLI、易於與流行的 JS 框架組成,以及擁有豐富的外掛程式生態。

項目地址:【傳送門】

5. Embedo

Embedo 是一個簡單、輕量的社交媒體內容嵌入式 Web 外掛程式。它在第三方嵌入的 API 上增添了一個 layer,同時確保了每個組件的最佳實務以及原生指南。它用於處理外部的 SDK、oEmbeds、並增加了響應性,便於與 Facebook、Twitter、Instagram 和其他服務更快捷的整合。

項目地址:【傳送門】

6. Microtip

Microtip 是一個輕量、平滑流暢且易用的純 CSS 工具提示庫。它內建了一些用於控制其方向、大小和動畫的選項,而更多的定製則通過 SASS 完成。

項目地址:【傳送門】

7. Prettier

Prettier 是一個受 refmt 啟發的 JavaScript 格式化程式,它針對 ES2017,JSX 和 Flow 的語言功能進行了更深入的支援。它將刪除所有的原始格式,並確保所有輸出的 JavaScript 保持一致的樣式。

項目地址:【傳送門】

8. UPNG.js

UPNG.js 是一個快速、進階的 PNG 編碼與解碼器。它內建了壓縮功能,在不損失映像品質的前提下,可以有效減少影像檔的大小。

項目地址:【傳送門】

9. Tinytime

Tinytime 是一個超小型 JavaScript 庫,用于格式化日期與時間。它僅提供了一個單獨的render()方法,用於接收 Date 對象並返回一個帶有渲染資料的字串。

同時,你還能夠定義可重用的模版,有助於提高效能並清理冗餘代碼。

項目地址:【傳送門】

10. StrMan

StrMan 是一個 JavaScript 字串操作庫,它為各種公用程式、格式選項和字串轉換,提供了超過 60 種實用的方法。

項目地址:【傳送門】

11. IotaCSS

IotaCSS 是一個基於 SASS 的物件導向的 CSS 架構。它由獨立的模組組成,並且每個模組都包含了架構的可選部分,如組件、設定和公用程式。

項目地址:【傳送門】

12. PKG

這是一個 CLI 應用程式,能夠將你的 Node.js 項目打包為可執行檔,並可以在尚未安裝 Node 的電腦上運行它們。同時,它也是跨平台的,支援 Linux、Windows、macOS 和 freeBSD。

項目地址:【傳送門】

13. Sakura

Sakura 是一個獨特的極簡 CSS 架構,無需為 HTML 添加任何類。你只需要將 sakura.css 放到任意頁面,它就會繼承預設的排版和元素樣式。由於沒有類,Sakura 能夠快速的產生漂亮頁面,並且非常容易定製。

項目地址:【傳送門】

14. Birdview.js

這是一個很酷的 JS 外掛程式,方便你縮小頁面,並在一個視圖中查看整個文檔。同時,你可以點擊任意位置放大,並直接滾動到你點擊的位置。

項目地址:【傳送門】

15. Timeline.js

Timeline.js 是一個用於建立互動式時間軸的 jQuery 外掛程式,能夠讓你在漂亮的動畫組件中,按時間順序展現出映像與故事。同時,它具備豐富的自訂選項。

項目地址:【傳送門】

有用的 JS 和 CSS 庫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.