12個實用的 JavaScript 框架分享給前端開發者

来源:https://www.cnblogs.com/lhb25/archive/2018/02/23/12-best-javascript-libraries-for-developers.html
-Advertisement-
Play Games

JavaScript庫是預先編寫的 JavaScript 工具代碼,讓開發者可以更容易開發 JavaScript 應用。這個列表我們列出了2017年1月份功能豐富的JavaScript庫,可以幫助您建立有效和有用的 Web 應用程式。 ...


  JavaScript庫是預先編寫的 JavaScript 工具代碼,讓開發者可以更容易開發 JavaScript 應用。這個列表我們列出了2017年1月份功能豐富的 JavaScript 庫,可以幫助您建立有效和有用的 Web 應用程式。

您可能感興趣的相關文章

 

1. Scrollanim

Scrollanim 是結合 CSS3 和 JavaScript 來創建令人驚嘆的滾動動畫的開源庫。 Scrolanim 支持在頁面上的所有可用的元素的位置。有很多的自定義參數可以配置使用,構建出精彩的效果,非常容易使用。 

2. Baffle.js

Baffle.js 是一個 JavaScript 庫,設計用來模糊和揭開DOM元素的文本。 這些元素可以是一個 CSS 選擇器的形式、一個節點列表或者一個單節點。 你也可以傳遞一個選擇對象給插件。

3. Waud.js

Waud.js 是一個Web音頻庫,有一個HTML5音頻降級處理方案。 它允許您利用Web音頻API為你的Web應用程式控制音頻功能。在不支持Web音頻API的非現代瀏覽器使用HTML5音頻降級方案。

4. ZingTouch

zingtouch
ZingTouch is a JavaScript gesture detection library. It provides six standard gestures that are fully customizable. ZingTouch was created as a by-product for enabling ZingChart to work better on mobile devices by adding a layer of gestures for interactivity.

5. Lightense Images

Lightense Images
Lightense Images is a dependency-free pure JavaScript image zooming library less than 2 KB (gzipped). This library supports all modern browsers, it “should work” in Internet Explorer 10 and up as well.

6. Rellax

rellax
Rellax is a buttery smooth, super lightweight, vanilla JavaScript parallax library. Rellax limits the parallax feature to laptop/desktop screens since the effect is negligible on smaller screens.

7. Approve JS

approvejs
ApproveJs is a simple JavaScript validation library that doesn’t interfere. It also doesn’t manipulate the DOM for you by automatically displaying errors. This allows you to handle validation how you want.

8. Cleave.js

cleavejs
Cleave.js is a JavaScript library to help you format input text content automatically. It allows credit card number formatting, phone number formatting, date formatting, numeral formatting, commonjs/AMD mode and much more.

9. SuperEmbed.js

superembedjs
SuperEmbed.js detects YouTube, Vimeo, Vine, VideoPress, DailyMotion, and more embedded videos on webpages and makes them responsive. Essentially, this means they stretch to fill their container while still maintaining the original aspect ratio.

10. Typr.js

typrjs

Typr.js is a font processor for JavaScript. It’s light, small, and ultra fast. Typr.js is a JavaScript parser and utility for working with fonts (TTF, OTF). It is an alternative to opentype.js. It is the main text engine for Photopea image editor. It is lightweight, ultra fast and easy to extend library.

11. Typography.js

typographyjs

A powerful toolkit for building websites with beautiful typography. Typography.js provides a vastly simpler way to define and explore typography designs. You provide configuration to the Typography.js JS API and it uses its Typography engine to generate CSS for block and inline elements.

12. Lightgallery.js

lightgallery.js

 Lightgallery是一個輕量級的模塊化、響應式的燈箱畫廊,它允許您創建美麗的圖像和視頻畫廊。藉助縮略圖插件的幫助,Lightgallery 允許您創建縮略圖畫廊。它支持觸摸屏設備上滑動導航以及桌面設備的滑鼠拖動,還允許用戶瀏覽縮略圖和原圖之間通過滑動手指或滑鼠拖動。 

您可能感興趣的相關文章

 

本文鏈接:12個最新的 JavaScript 框架分享給前端開發者

編譯來源:夢想天空 ◆ 關註前端開發技術 ◆ 分享網頁設計資源

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一、前言 新年新氣象,轉眼今年就28了,不知道今年能不能把妹成功呢?哈哈哈!上班第一天,部門Web技術主管給每個同事都發了紅包鼓勵大家今年加油,我作為新轉入部門員工不能給團隊掉鏈子,要加緊學習跟上隊伍。大家都下班了,我安安靜靜總結之前BootStrap的知識內容。 二、內容 BootStrap的<t ...
  • 本人是今年準備畢業的大四學生,算是快進入社會的編程小白一枚,大學期間自己在網上搜集資料自學完了有關於WebGL的相關基礎課程,現在在這裡分享一下我學慣用到的書籍,希望幫助到許多想學但又不知道如何下手的人,大家一起進步。 1.首先對於有一定javascript基礎的人可以看《[JavaScript權威 ...
  • 自己一直想成為高級前端開發工程師,而自學。奈何最近感覺自學收效甚微,一度迷茫。 不破不立,打算改變這樣的狀態。 春節後上班第一天,今年打算好好實現自己的前端夢想。 重新整理、總結前端技術。 廢話,就不多說了,開始今天的主題。 Html中meta標簽 一、meta標簽 含義 <meta> 元素 可提供 ...
  • 最近遇到的這個問題,就是在for迴圈內if判斷的條件會多次執行。 例如,在返回的30數據中,a條目是第7條則會進行30次判斷,彈出29次查無數據,也就是要點擊29次關閉alert,很是讓人不爽。 有了下列解決辦法(利用flag標誌來進行判斷) var temp = false; //迴圈遍歷 拿到數 ...
  • import():函數是按需載入,import文件的export function require():是運行時載入 import().then(()=>{}) Promise.all([import(),import()]).then(()=>{}) ...
  • https是當下的網站的主流趨勢,甚至像蘋果這樣的大公司,則完全要求用戶必須使用https地址。 然而對於以前http鏈接來說,我們往往就存在一個相容性問題,因為你不可能一下就全部切換過去,應該在很長一段時間內,https與http將共存。 https與http共存的場景有如: 1. app已經發佈 ...
  • jQuery內容總結: 1、既然是一個js庫,使用之前就要引入js庫,是一個.js文件,版本是1.8.3; 2、寫一個jQuery頁面載入函數(註意與js頁面載入函數的區別): $(function(){ //這裡邊寫方法、事件、屬性等操作; }); 3、方法,屬性,事件等各種操作具體見jQuery ...
  • 一:導言 有些WEB開發者,會引用一個JQuery類庫,然後在網頁上寫一寫("#"),("."),寫了幾年就對別人說非常熟悉JQuery。我曾經也是這樣的人,直到有一次公司里的技術交流,我才改變了自己對自己的看法。 二:普及JQuery知識 知識1:用JQuery寫插件時,最核心的方法有如下兩個: ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...