《JavaScript 每周導讀》【第一期】


  《JavaScript 每周導讀》旨在分享最新的 JavaScript 重點資訊、技術文章、開發工具資源以及新出爐的各種開發框架,讓 JavaScript 開發人員能夠了解領域內的技術發展趨勢。這篇是《JavaScript 每周導讀》第一期,以后會每周發布一期,歡迎大家關注。

精華文章


借助 JavaScript 代碼地圖調試已壓縮的代碼

JavaScript代碼壓縮和合並以后的可讀性和可調試性很差,Ryan Seddon 在這篇文章中向大家介紹了如何借助神奇的 source maps 來改善這種情況,在不影響性能的情況下對壓縮的代碼進行調試。


使用 DataJS 庫構建以數據為中心的Web應用程序

DataJS 是微軟開發的一個用於結合JSON、OData 和 HTML5 特性構建以數據為中心的Web應用程序的框架。


我們在微軟工作 我們也用 Node.js

微軟也是 Node.js 的大粉絲,他們也努力在讓 Node.js能夠在windows平台運行得更好。在這篇文章中,Elad Ben-Israel 分享了MS正在做的一些和Node.js相關的一些事情,還有一個采訪。


使用Audio Data API制作音樂

Toby Ho 向大家分享了使用 Audio Data API 來生成應音樂的代碼。


使用 Backbone.js 實現前端的報告生成

這是一個 Benefit Bank 使用 Backbone.js 實現他們的前端報告生成功能的學習案例。


JavaScript 設計模式: Singleton, Composite, and Facade

來自 Adobe Developer Connection 的 Joseph Zimmerman 分享了一系列關於 JavaScript 設計模式的文章。


代碼和框架


Hammer.js: 在網頁中實現多點觸摸手勢

Hammer.js 是一個基於jQuery,在網頁中實現多點觸摸JavaScript庫,支持Tap、Double Tap、Drag、Hold和 Transform 五種手勢。


JSON 3: 兼容 ECMAScript 5 的 JSON 實現

JSON 3 是一個 兼容 ECMAScript 5 的 JSON 實現,兼容各種老的環境,包括IE 6, Opera 7, Safari 2 和 Netscape 6。


PhantomJS 1.5 發布: 脫離瀏覽器的 Webkit 實現

PhantomJS 是脫離瀏覽器實現 Webkit 的 JavaScript API,支持各種Web標准: DOM 處理, CSS 選擇器, JSON, Canvas 和 SVG,非常適合用於頁面抓取、網絡監控和網站測試。


sigma.js: 輕量的 JavaScript 圖形繪制庫

這是一個最新出爐的開源、輕量的 JavaScript 圖形庫,借助 HTML5 Canvas 標簽實現各種圖形效果。


Envision: 快速和動態的 HTML5 可視化圖形庫

另外一個基於 HTML5 的 JavaScript 可視化圖形庫, 有很詳細的示例,值得關注。


Monorail.js: 輕量的 Node.js MVC 開發框架

最新出爐的一款用於 Node.js 開發的MVC框架,研究 Node.js 的開發者可以關注一下。


資源和工具


Codiqa: 很酷的 jQuery Mobile 原型設計工具

這是一款非常酷的基於 jQuery Mobile 在線App設計工具,在jquerymobile.com網站首頁的那個在線編輯器就是它。


Code School 發布 Backbone 系列課程

Code School 是一個收費的在線培訓學校,提供了完整的 Backbone.js 課程,入門級是免費的,其它要收費。


Trevor Burnham 編寫的一本 JavaScript 異步編程電子書

Trevor Burnham 發布了一本關於 JavaScript 異步編程的電子書,介紹了事件驅動的概念、async.js 庫以及 Web Workers。

 

推薦的文章選自 JavaScript Weekly,大家也可以郵件訂閱。

from 夢想天空 via JavaScript Weekly


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM