67 個(gè)節(jié)約開發(fā)時(shí)間的前端開發(fā)者的工具、庫和資源
在本文中,我不會(huì)去談 React、Angular、Vue 等等這些大的前端框架,也不會(huì)談 Atom、VS code、Sublime 等等這些已經(jīng)很出名的代碼編輯器,我只是想簡(jiǎn)單的分享一套我認(rèn)為有助于提升開發(fā)者工作流的工具集。
這套工具集中的大部分你可能見過,也可能沒見過,如果有哪個(gè)/些讓你眼前一亮,那么我的分享就很值了。
這個(gè)列表包含許多種類的資源,所以這里我將它們分組整理。
Javascript 庫
Particles.js — 一個(gè)用來在 web 中創(chuàng)建炫酷的浮動(dòng)粒子的庫
Three.js — 一個(gè)用來在 web 中創(chuàng)建 3d 物體和 3d 空間的庫
Fullpage.js— 快速實(shí)現(xiàn)全屏滾動(dòng)特性
Typed.js — 打字機(jī)效果
Waypoints.js — 滾動(dòng)到某個(gè)元素位置時(shí)觸發(fā)一個(gè)功能
Highlight.js — web 語法高亮
Chart.js — 使用 JavaScript 創(chuàng)建漂亮的圖表
Instantclick — 能夠明顯加速網(wǎng)站加載時(shí)間,鼠標(biāo) hover 時(shí)預(yù)加載資源
Chartist — 另一個(gè)圖表庫
Motio — 一個(gè)基于動(dòng)畫和平移的雪碧圖庫
Animsition — CSS 實(shí)現(xiàn)動(dòng)畫過渡的 jQuery 插件
Barba.js — 流式頁面過渡
TwentyTwenty — 一個(gè)對(duì)比圖片的可視化 diff 工具
Vivus.js — 在 SVG 上繪制動(dòng)畫
Wow.js — 滾動(dòng)時(shí)展現(xiàn)動(dòng)畫
Scrolline.js — 頁面滾動(dòng)時(shí)顯示滾動(dòng)進(jìn)度
Velocity.js — 快速流暢的 JavaScript 動(dòng)畫
Animate on scroll — 漂亮的頁面滾動(dòng)元素動(dòng)畫
Handlebars.js — Javascript 模板
jInvertScroll — 視差滾動(dòng)
One page scroll — 又一個(gè)頁面滾動(dòng)庫
Parallax.js — 對(duì)智能設(shè)備方向變化做出響應(yīng)的視差引擎
Typeahead.js — 搜索補(bǔ)全
Dragdealer.js — 炫酷拖拽
Bounce.js — 創(chuàng)建炫酷的 CSS3 動(dòng)畫
Pagepiling.js — 全屏滾動(dòng)
Multiscroll.js — 兩列垂直反向滾動(dòng)
Favico.js — 動(dòng)態(tài) favicon
Midnight.js — 固定頭部切換效果
Anime.js — 動(dòng)畫庫
Keycode — 獲取鍵盤按鍵的 JavaScript keycode
Sortable — 拖拽插件
Flexdatalist — 自動(dòng)補(bǔ)全
Slideout.js — 移動(dòng)應(yīng)用側(cè)滑導(dǎo)航
Jquerymy — 使用 jQuery 實(shí)現(xiàn)雙向數(shù)據(jù)綁定
Cleave.js — 實(shí)時(shí)格式化輸入內(nèi)容
Page — 客戶端單頁應(yīng)用路由
Selectize.js — 用來添加 tag 的 Hybrid 選擇框
Nice select — 創(chuàng)建漂亮的選擇框的 jQuery 庫
Tether — 使用固定定位來創(chuàng)建相關(guān)元素
Shepherd.js — 為應(yīng)用創(chuàng)建新手引導(dǎo)
Tooltip — tooltip 提示框
Select2 — Jquery 選擇框插件
IziToast — 通知彈窗實(shí)現(xiàn)
IziModal — 模態(tài)框?qū)崿F(xiàn)
CSS 庫 / 設(shè)計(jì)相關(guān)
Animate.css — 動(dòng)畫庫
Flat UI Colors — 扁平化設(shè)計(jì)配色
Material design lite— 基于 Google material design 的框架
Colorrrs — 隨機(jī)顏色生成器
Section separators — CSS 實(shí)現(xiàn)區(qū)域分割
Topcoat — 框架
Create ken burns effect — 使用 CSS3 動(dòng)畫實(shí)現(xiàn) Ken burns 特效
DynCSS — 給 CSS 添加 function,動(dòng)態(tài)化 CSS
Magic animations — CSS3 實(shí)現(xiàn)動(dòng)畫特效
CSSpin — css spinners 合集
Feather icons — Icon 集合
Ion icons — Icon 集合
Font awesome — Icon 集合
Font generator — 組合多個(gè)字體創(chuàng)建混合字體
On/Off switch — 使用 CSS 創(chuàng)建 on/off 開關(guān)、radio 按鈕
UI Kit — 框架
Bootstrap — 框架
Foundation — 框架
有用的產(chǎn)品/鏈接
cheatsheet — 可以寫在中的所有標(biāo)簽
Ghost — 基于 Node.js 的博客平臺(tái)
What runs — 一個(gè)用于網(wǎng)站技術(shù)分析的 Chrome 插件
Learn anything — 一個(gè)強(qiáng)大的用于分析某個(gè)主題的思維導(dǎo)圖
這是我個(gè)人有時(shí)在使用的一些工具/框架/庫的一個(gè)列表。很高興在twitter 上和我聯(lián)系,并分享你的發(fā)現(xiàn)。
譯者:myvin
譯文:http://www.zcfy.cc/article/4174
原文:https://hackernoon.com/67-useful-tools-libraries-and-resources-for-saving-your-time-as-a-web-developer-7d3fb8667030
相關(guān)文章
仿google adsense顏色選擇器代碼,從中易廣告聯(lián)盟程序提取
仿google adsense顏色選擇器代碼,從中易廣告聯(lián)盟程序提取...2007-11-11
微信公眾平臺(tái)開發(fā)教程(六)獲取個(gè)性二維碼的實(shí)例
二維碼的用處有很多,本篇文章主要介紹了微信公眾平臺(tái)開發(fā)教程(六)獲取個(gè)性二維碼的實(shí)例,有興趣的可以了解一下。2016-12-12
JS開發(fā)中基本數(shù)據(jù)類型具體有哪幾種
JS的數(shù)據(jù)類型包括基本數(shù)據(jù)類型、復(fù)雜數(shù)據(jù)類型和特殊數(shù)據(jù)類型,今天我們主要先講解一下基本數(shù)據(jù)類型。感興趣的朋友一起看看吧2017-10-10
JS實(shí)現(xiàn)頁面指定區(qū)域全屏閱讀功能
這篇文章主要介紹了JS實(shí)現(xiàn)頁面指定區(qū)域全屏閱讀功能,實(shí)現(xiàn)流程大概是需要在項(xiàng)目中安裝vueuse及需要用到的頁面中引入useFullScreen,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2024-06-06
JavaScript+html5 canvas實(shí)現(xiàn)本地截圖教程
這篇文章主要為大家詳細(xì)介紹了JavaScript+html5 canvas實(shí)現(xiàn)本地截圖教程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-02-02
js實(shí)現(xiàn)簡(jiǎn)潔的滑動(dòng)門菜單(選項(xiàng)卡)效果代碼
這篇文章主要介紹了js實(shí)現(xiàn)簡(jiǎn)潔的滑動(dòng)門菜單(選項(xiàng)卡)效果代碼,涉及javascript鼠標(biāo)事件操作頁面元素樣式切換的實(shí)現(xiàn)技巧,簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-09-09
詳解JS如何解決大數(shù)據(jù)下滾動(dòng)頁面卡頓問題
之前遇到不分頁直接獲取到全部數(shù)據(jù),前端滾動(dòng)查看數(shù)據(jù),頁面就挺卡頓的,所以這篇文章來和大家聊聊如何解決這一問題,感興趣的小伙伴可以了解下2023-07-07
JS使用 cryptojs加密解密(對(duì)稱加密庫)的問題
js 加密解密可以使用 crypto-js,這是一個(gè)對(duì)稱加密的庫, 可以使用 AES DES 但沒有 rsa 等非對(duì)稱加密的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2023-11-11

