1、資源類javascript
1.免費英文版 SQL Server Source Control Basics 傳送門php
2.在線電子書 Understanding ECMAScript6 傳送門css
3.在線電子書 Programming javascript applicationhtml
4.在線電子書 若是海明威寫js前端
5. ES6 和ES 5裝換html5
6. angular2 訓練書 java
2、前端資源node
a.圖表類:react
1. MetricsGraphics.js 傳送門jquery
2.正則表達式 流程圖生成器 傳送門
3. Handsontable 一款用html及js實現的 相似excel的前端表格解決方案
4.SVG Morpheus 一款用於svg圖標切換的美化工具
5.tubeMaps nodejs 支持的網狀地圖生成器
6.Chartist.js 響應式圖表類工具庫的使用教程
7.dgrid 一款輕量級的js圖表插件
8.jsrt js動畫庫
9.jquery mapeal jquery 地圖插件
12.Plottable.js 基於D3.js構建的圖標工具
13.MetricsGraphics.js 在D3上封裝的一層js庫,用來簡化圖表的製做
b.框架類:
1.React.js 傳送門 下載 React.js 是Facebook推出的用戶即時反應界面庫,是基於flux架構,須要和node js配合的前端框架 Reactjs google map 組件 輕量級React模板
2.Knockoutjs 簡介 使用要點 Knockout js是一款MVVM框架
3.Espresso.js Espresso.js是一個迷你MVC框架,源於 Backbone 和 React。注重簡潔和速度。
4.ngAria 一款針對angularjs 的 module改善工具
5.laroux.js 一款仿造jquery的輕量級js庫,目前還不如jQuery完善
6.Ember.js 一款相似angular js 的前端MVC框架
7.nativeScript 調用原生js開發的一款開源跨平臺框架
c.UI框架
1. material-ui 一款谷歌研發的CSS 框架
2.bricks.js 一款針對屏幕寬度適當瀑布流構建的框架
d.工具類
2.particles.js 一款用於在網頁上創建顆粒畫效果的js工具
3.chroma.js Chroma.js是一個輕量的色彩選擇器 插件
4.CopperLicht javascript 3D 引擎
5.secStore.js 一款管理瀏覽器storage的工具類庫 localstorage sessionStorage cookie AES加密
6.interact.js 一款封裝好的拖動 resizing 多點觸控 的工具類插件 支持 IE8+
7.quagga.js 一款幫助條形碼掃描定位的js插件,純用js實現
8. smartUnderline 下劃線美化js庫
9. decimal.js 小數控制庫,讓js浮點數不精確的尷尬消失
10. bigPicture.js 能夠無限平移和縮放的js插件
11.purplecoat.js 一個有趣的js庫,須要配合jquery使用,能顯示出html標籤的輪廓和本身想要的文字。
12.thaw.js Thaw.js提供JavaScript合成異步處理,能夠延緩瀏覽器進程,實現DOM之間的交互。
13. 一個能夠查看網站使用哪些js庫或改js庫在哪些網站上應用的網站
14.ramda.js 一個js庫
15.libphonenumber 一款將電話號碼序列化成可用對象的插件,分爲 js java c++ c#各類不一樣接口和插件。
16. 使用lonic 簡單建立手機 web APP 其餘教程
18.pleaseWait.js 用於SPA等待動效處理的插件
20.超牛逼的運動框架
21.14個深度壓縮js工具
24.jscrambler 一款前端代碼混淆工具,將前端代碼變爲不可讀的亂碼。分爲免費和付費版。
26.lambdaws 讓nodejs支持SQS的書寫方式
27.insignia 一款輸入變標籤的插件
29.Ocaml的js插件
30.libreBoard: 一個組織數據爲卡片列表展現的插件 目前免費
32.Sparrow:解決網站測試中關於異步測試尷尬的插件
33.Tuxedo.js 能夠用作react視圖層 commenJs的模塊 Flux架構的js庫
34.Aurelia 相似於angular 可是融合了ES7和ES6的新型js框架 中文介紹 英文博客
35.meteor.js 一個偉大的框架 知乎 中文文檔 英文博客
36.pressure.js 封裝了蘋果Force Touch 和 3D Touch 的 API
37.bug.js 用於atom或sublime 的方便ES6 箭頭函數調試的插件
38. RE-BUILD 用js天然語法去書寫正則表達式的插件
39.BiSheng 插件,把markdown語法轉換成react實現的靜態web頁面
e.數據類
1.sql.js sqljs 是一款輕量級的SQLite javascript實現工具
2.PouchDB PouchDB是一款前端離線存儲數據庫框架, 該連接分享了其開發人員在開發過程當中總結的10條開發經驗,以及下載
3.firebase 一種雲數據服務,能夠做爲小企業數據庫使用,適合前端輕量級應用,此連接以angularjs 和 firebase配合舉例。
4.Lovefield 一款跨瀏覽器的Chrome 37+, Firefox 31+, and IE 10+ 的關係型數據查詢 sql-like語句
7.Nymph php 和 js之間數據轉換的工具
8. personify.js 一款分析IBM waston 和 twitter 大數據的js庫
f.趣味代碼
1.電梯遊戲
5.v86 用js作的x86微機模擬器
g.前端單元測試
2.flow facebook 應用的一款前端測試工具。
h.CSS相關
1.lining.js 一款網頁排版插件,配合CSS使用
2.jss 可重組可編譯的樣式表,經過js及JSON實現
3、js技巧
若是匿名函數過多在觀測函數調用棧的時候就會引發混亂,由於咱們不知道處在棧中每一個位置的是哪一個函數,而displayName就派上了用場,你們能夠區分一下各自的不一樣:
Object.observe方法的使用,可讓你的代碼拋棄html模板,可是目前仍處於beta階段 ,僅chrome 36 beta版本後支持
經過get set 參數來模仿observe函數,並得到比它更好的效果:
8.使用AMD加載器利用commonJs和Recast建立項目
10.爲何panda strick 使用node.js作json驗證 針對一個技術點引起的普遍思考
11.js function name 在不一樣形式下不一樣的顯示名稱
13.grunt 入門指南 另外一篇
17.新版chrome 41+支持 類juicer模板的 tamplate string?
18.Ember.js 指南
22.用js寫CSS分析器
25.ESLint 詞法分析器,幫助你優化js代碼 使用教程
26.2015 前端必知必會 翻譯
28.讓人腦洞大開的js技巧
30.教你寫chrome插件
32. one javascript 思想 用兼容的方式解決ES6的使用而不是用版本控制
34.用jquery和web storage api自動填充表單
35.如何兼容ES3
38.jquery 的摺疊列表插件 almightree
4、前端相關
1.設計語言
a. spider 一款相似coffeeScript 的 js 封裝性語言
b.Higgs 一款javascript JIT 編譯器
2.設計模式
a.FLUX模式講解
3.其餘
c.如何把微軟的ChakraCore(微軟js引擎)引入linux及OSX
5、NODE相關
1.FilterES.js node 相關搜索引擎語法
12.Guardian.js 一款基於node js 和OAuth 協議的 安全類js工具集
13.NTVS 1.0 RC nodejs tools for visual studio
17.modulus 用node創建APP的公共平臺,目前免費
18.如何用nodejs和 AWS SimpleDB構建REST api接口
6、 angularJs相關
1.如何讓angular 2.0 兼容 angular 1.3應用?
10.angular組件化指令
12.angularCss 在angular中靈活的書寫樣式
13. Suave UI 基於angular js的UI庫
14. angularjs 內部構件
18. angular-xeditable 可編輯元素建立及支持插件
19. redux在typeScript和angular2環境下如何使用
7、設計相關
1. 材料設計掃盲文
8、ECMAScript
11.ES6 字符串操做
12.ES6解構賦值操做及其餘
13.ECMAScript Version Detector 探查你的代碼用了ECMAscript中的哪些內容
9、React.js
4.react-tagsinput 一個簡單的react表單特效插件
5.react-grid-layout 一款基於react的網格佈局工具
7.爲react 專用的富文本編輯器 draft.js
9.create-react-app react包,用來打包react而不須要config文件
10、前端工程化