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

來源:互聯網
上載者:User

  《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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.