javascript
《JavaScript 每周导读》【第一期】
《JavaScript 每周導(dǎo)讀》旨在分享最新的 JavaScript 重點(diǎn)資訊、技術(shù)文章、開發(fā)工具資源以及新出爐的各種開發(fā)框架,讓 JavaScript 開發(fā)人員能夠了解領(lǐng)域內(nèi)的技術(shù)發(fā)展趨勢(shì)。這篇是《JavaScript 每周導(dǎo)讀》第一期,以后會(huì)每周發(fā)布一期,歡迎大家關(guān)注。
精華文章
借助 JavaScript 代碼地圖調(diào)試已壓縮的代碼
JavaScript代碼壓縮和合并以后的可讀性和可調(diào)試性很差,Ryan Seddon 在這篇文章中向大家介紹了如何借助神奇的?source maps?來改善這種情況,在不影響性能的情況下對(duì)壓縮的代碼進(jìn)行調(diào)試。
使用 DataJS 庫構(gòu)建以數(shù)據(jù)為中心的Web應(yīng)用程序
DataJS 是微軟開發(fā)的一個(gè)用于結(jié)合JSON、OData 和 HTML5 特性構(gòu)建以數(shù)據(jù)為中心的Web應(yīng)用程序的框架。
我們?cè)谖④浌ぷ?我們也用 Node.js
微軟也是 Node.js 的大粉絲,他們也努力在讓 Node.js能夠在windows平臺(tái)運(yùn)行得更好。在這篇文章中,Elad Ben-Israel 分享了MS正在做的一些和Node.js相關(guān)的一些事情,還有一個(gè)采訪。
使用Audio Data API制作音樂
Toby Ho 向大家分享了使用?Audio Data API?來生成應(yīng)音樂的代碼。
使用 Backbone.js 實(shí)現(xiàn)前端的報(bào)告生成
這是一個(gè) Benefit Bank 使用 Backbone.js 實(shí)現(xiàn)他們的前端報(bào)告生成功能的學(xué)習(xí)案例。
JavaScript 設(shè)計(jì)模式: Singleton, Composite, and Facade
來自 Adobe Developer Connection 的 Joseph Zimmerman 分享了一系列關(guān)于 JavaScript 設(shè)計(jì)模式的文章。
代碼和框架
Hammer.js: 在網(wǎng)頁中實(shí)現(xiàn)多點(diǎn)觸摸手勢(shì)
Hammer.js 是一個(gè)基于jQuery,在網(wǎng)頁中實(shí)現(xiàn)多點(diǎn)觸摸JavaScript庫,支持Tap、Double Tap、Drag、Hold和 Transform 五種手勢(shì)。
JSON 3: 兼容 ECMAScript 5 的 JSON 實(shí)現(xiàn)
JSON 3 是一個(gè) 兼容 ECMAScript 5 的 JSON 實(shí)現(xiàn),兼容各種老的環(huán)境,包括IE 6, Opera 7, Safari 2 和 Netscape 6。
PhantomJS 1.5 發(fā)布: 脫離瀏覽器的 Webkit 實(shí)現(xiàn)
PhantomJS 是脫離瀏覽器實(shí)現(xiàn) Webkit 的 JavaScript API,支持各種Web標(biāo)準(zhǔn): DOM 處理, CSS 選擇器, JSON, Canvas 和 SVG,非常適合用于頁面抓取、網(wǎng)絡(luò)監(jiān)控和網(wǎng)站測(cè)試。
sigma.js: 輕量的 JavaScript 圖形繪制庫
這是一個(gè)最新出爐的開源、輕量的 JavaScript 圖形庫,借助 HTML5 Canvas 標(biāo)簽實(shí)現(xiàn)各種圖形效果。
Envision: 快速和動(dòng)態(tài)的 HTML5 可視化圖形庫
另外一個(gè)基于 HTML5 的 JavaScript 可視化圖形庫, 有很詳細(xì)的示例,值得關(guān)注。
Monorail.js: 輕量的 Node.js MVC 開發(fā)框架
最新出爐的一款用于 Node.js 開發(fā)的MVC框架,研究 Node.js 的開發(fā)者可以關(guān)注一下。
資源和工具
Codiqa: 很酷的 jQuery Mobile 原型設(shè)計(jì)工具
這是一款非常酷的基于 jQuery Mobile 在線App設(shè)計(jì)工具,在jquerymobile.com網(wǎng)站首頁的那個(gè)在線編輯器就是它。
Code School 發(fā)布 Backbone 系列課程
Code School 是一個(gè)收費(fèi)的在線培訓(xùn)學(xué)校,提供了完整的 Backbone.js 課程,入門級(jí)是免費(fèi)的,其它要收費(fèi)。
Trevor Burnham 編寫的一本 JavaScript 異步編程電子書
Trevor Burnham 發(fā)布了一本關(guān)于 JavaScript 異步編程的電子書,介紹了事件驅(qū)動(dòng)的概念、async.js 庫以及 Web Workers。
?
推薦的文章選自?JavaScript Weekly,大家也可以郵件訂閱。
from?夢(mèng)想天空?via?JavaScript Weekly
轉(zhuǎn)載于:https://www.cnblogs.com/lhb25/archive/2012/03/28/javascript-weekly-a.html
總結(jié)
以上是生活随笔為你收集整理的《JavaScript 每周导读》【第一期】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu 1757 矩阵连乘
- 下一篇: 微信小程序上传大于4m_微信定制小程序开