《JavaScript 每周导读》【第四期】

  《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 版有众多的更新,包括要求代码运行在JavaScript严格模式,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

posted @ 2012-04-17 09:10 梦想天空(山边小溪) 阅读(...) 评论(...) 编辑 收藏