經常使用網站或類庫、框架

0.api:javascript

  backbone: http://www.css88.com/doc/backbone/css

  jQuery: http://www.css88.com/jqapi-1.9/html

1.Header Field Definitionsjava

  https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9linux

2.javascript日期處理類庫:Moment.jsgit

3.morphdomgithub

4.Backbone.jsweb

5.Underscore.jschrome

6.Closure編譯器後端

  (能夠用於sourcemap):https://developers.google.com/closure/compiler/

7.EJS

  一個JavaScript模板庫,用來從JSON數據中生成HTML字符串

8.獲取瀏覽器瀑布流

  yslow,跨平臺

9.獲取performance

  chrome_headless更優,可是目前彷佛不能在linux上跑結果;phantomjs,跑出來的結果不許。

  

10.fiddler web debugger

 Fiddler 是一款功能很是強大的web 調試利器,簡單的說你能夠使用它截斷瀏覽器發送給服務器的數據包,並在修改後發送出去,這在調試SQL注入或者其餘網站邏輯攻擊漏洞中很是有用,固然也有其餘工具能夠實現數據包的截斷與重放攻擊,好比 socketexpert+NC或者burpsuite均可以實現。可是相比較而言,Fiddler的使用最爲方便。

11.WPT: http://www.webpagetest.org/

12.logWithStyle: https://github.com/adamschwartz/log,能夠在控制檯輸出帶格式和顏色的log

13.opentracing

  概念:https://wu-sheng.gitbooks.io/opentracing-io/content/pages/spec.html

  JavaScript版本:https://github.com/opentracing/opentracing-javascript.git

12.mock:

www.mocky.io
yod-mock
factory_girl
chancejs.com
mockjs.com
github.com/thx/RAP

13.graphQL:

  GraphQL 是一個由Facebook提出的 應用層查詢語言. 使用 GraphQL, 你能夠基於圖模式定義你的後端. 而後客戶端就能夠請求所須要的數據集。

  所以, 你沒必要由於客戶端數據需求的變動而改變你的後端. 這解決了管理REST API中的最大的問題.

14.Meteor.js:

  https://www.zhihu.com/question/20296322

     https://www.meteor.com

15.mongoDB

16.Handlebars.js 模板引擎

相關文章
相關標籤/搜索