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

來源:互聯網
上載者:User

  《JavaScript 每周導讀》第四期繼續向大家分享最新的 JavaScript 重點資訊、技術文章、開發工具以及新出爐的各種開發架構,讓 JavaScript 開發人員瞭解領域內的技術發展趨勢。本周頭條是《跨平台移動開發架構——PhoneGap 1.6 發布》和《CoffeeScript 1.3.1 發布》,詳細內容如下:

本期頭條

 

PhoneGap 1.6 發布

PhoneGap 是一個免費開源的開發架構,讓 Web 開發人員能夠使用熟悉的 HTMLCSS 和 JavaScript 構建跨平台的移動本地應用。通過 PhoneGap 架構提供的 JavaScript API 能夠以非常簡單的方式調用行動裝置的核心功能,包括地理位置,網路攝影機,加速器,通訊錄,多媒體,檔案和網路等功能。PhoneGap 1.6修複很多的BUG,包括iOS 5.1更新導致的本機存放區問題,另外還增加了很多新特性。

 

 

CoffeeScript 1.3.1 發布

CoffeeScript 是一門構建在JavaScript之上的新的程式設計語言。CoffeeScript 提供了很多文法糖, 讓代碼更優雅可讀。看看CoffeeScript的文法清單,就會發現邊邊角角到處是創新,讓程式設計語言真的成了開發人員的朋友,而不是機器的朋友。1.3 版有眾多的更新,包括要求代碼運行在JavaScriptstrict 模式,REPL支援多行模式等等。

 

精華文章

 

ECMAScript.next: 箭頭函數和方法的定義

這篇文章的作者 Dr. Axel Rauschmayer 帶你一起瞭解ECMAScript.next (又稱ES6) 中基於箭頭的的函數定義以及範圍問題。

 

Qt 5 讓JavaScript成為App開發的一等公民

Qt 5 的重心將從傳統的 widget 系統轉變到 Qt Quick——用於構建富介面的聲明指令碼架構。Qt 開發人員將可以用 QML(描述使用者布局結構的聲明文法)和 JavaScript 建立應用程式。

 

不要用document.write方式引入外部指令檔

《高效能網站建設指南》作者 Steve Souders 告訴我們應該避免使用 document.write 方式引入外邊指令檔,這樣會阻塞頁面載入,影響網站的效能。

 

理解 MVVM - JavaScript 開發人員指南

MVVM (Model View ViewModel) 是一種基於MVC和MVP的架構模式,用於分離應用程式開發中的使用者介面和商務邏輯。Addy Osmani在這篇文章中介紹了它和Backbone的區別以及他們各自的優缺點。

 

使用Esprima查看JavaScript文法樹

Esprima 是一個ECMAScript/JavaScript 分析工具,Ariya Hidayat 在這篇文章中向大家介如何使用Esprima查看 JavaScript文法書。

 

如何使用 jmpress.js 製作一個投影片

jmpress.js 是一個帶3D效果的投影片外掛程式,這篇教程教您如果製作一個自己的投影片,有Demo示範。

 

藉助Hammer.js為的Webapp添加多點觸摸手勢支援

Hammer.js 是一個支援多點觸摸手勢的庫,Adobe's Brian 在這篇文章中示範其功能。

 

一個簡單但強大的 Backbone 視圖模型幫頂器

Bart Wood 介紹了他的 Backbone.ModelBinder 庫,協助你同步 Backbone 應用程式中得視圖和模型。

 

代碼和架構

 

Meteor: 一種新的Webapps構建方式?

Twitter本周討論熱烈的話題之一, Meteor展現了一種使用JavaScript開發Web應用程式的新方式,雖然還只是初期的想法,但值得關注一下。

 

Zepto.js v1.0 RC1 發布

zepto.js 是一個專為Mobile WebKit 瀏覽器而開發的一個JavaScript架構,具有與jQuery相容的文法,最新版本壓縮後只有8.4k。

 

Timeline: 迷人的基於JavaScript 的時間軸

Timeline 是一款非常有趣的基於 JavaScript 的時間軸外掛程式,設計精美的首頁上面有其應用的創意示範。

 

Node-Qt: 本地綁定 Qt 架構

你是否想要從Node 直接建立本地 GUI 應用?藉助這個 Node.js 外掛程式可以綁定 Qt 圖形和音頻特性。

 

Stapes.js: 一個小巧的 JavaScript MVC 架構

Stapes.js是一個非常迷你的 JavaScript MVC 架構,壓縮後只有1.7K,適合移動項目開發。

 

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

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

第二期:《JavaScript 每周導讀》【第二期】

第二期:《JavaScript 每周導讀》【第三期】

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.