JavaScript Weekly Guide [Phase 4]

Source: Internet
Author: User
Tags website performance

The fourth part of the weekly JavaScript guide will continue to share with you the latest JavaScript key information, technical articles, development tools, and various new development frameworks, let JavaScript developers understand the technical development trends in the field. This week, toutiao.com published the cross-platform mobile development framework PhoneGap 1.6 and CoffeeScript 1.3.1. The details are as follows:

Toutiao

 

Release of PhoneGap 1.6

PhoneGapIs a free and open-source development framework that allows Web developers to familiarize themselvesHTML,CSSAndJavaScriptBuild a cross-platform mobile local application. The JavaScript API provided by the PhoneGap framework can call the core features of mobile devices in a very simple way, including geographical location, camera, accelerator, Address Book, multimedia, file, and network functions. PhoneGap 1.6 fixes many bugs, including local storage problems caused by iOS 5.1 updates, and adds many new features.

 

 

CoffeeScript 1.3.1 released

CoffeeScriptIt is a new programming language built on JavaScript. CoffeeScript provides a lot of syntactic sugar to make the code more elegant and readable. Looking at the syntax list of CoffeeScript, we will find innovation everywhere, making the programming language really a friend of developers, not a friend of machines. Version 1.3 has many updates, including requiring code to run in the strict JavaScript mode and REPL to support multi-line mode.

 

Excellent articles

 

ECMAScript. next: Arrow function and method definition

The author of this article, Dr. Axel Rauschmayer, will take you to understand the arrow-based Function Definition and scope issues in ECMAScript. next (also known as ES6.

 

Qt 5 makes JavaScript a top citizen in App development

The focus of Qt 5 will shift from the traditional widget system to Qt Quick-a declaration script framework for building rich interfaces. Qt developers can use QML (statement syntax that describes the layout structure of users) and JavaScript to create applications.

 

Do not use document. write to introduce external script files.

Steve Souders, author of the high-performance website construction guide, told us that we should avoid using document. write to introduce external script files. This will block page loading and affect website performance.

 

Understanding MVVM-JavaScript developer Guide

MVVM (Model View ViewModel) is an architecture Model based on MVC and MVP. It is used to separate the user interface and business logic in application development. The difference between Addy Osmani and Backbone and their advantages and disadvantages are described in this article.

 

View the JavaScript syntax tree using Esprima

Esprima is an ECMAScript/JavaScript analysis tool. In this article, Ariya Hidayat describes how to use Esprima to view JavaScript syntax.

 

How to Use jmpress. js to create a slide

Jmpress. js is a slide plug-in with 3D effects. This tutorial shows you how to create your own slide with a Demo.

 

Add multi-touch gesture support for webapps using Hammer. js

Hammer. js is a library that supports multi-touch gestures. Adobe's Brian demonstrates its functionality in this article.

 

A simple but powerful Backbone view model helper

Bart Wood introduces his Backbone. ModelBinder library to help you synchronize views and models in the Backbone application.

 

Code and framework

 

Meteor: A New Webapps build method?

One of the hot topics that Twitter discussed this week, Meteor showed a new way to develop Web applications using JavaScript. Although it was just an initial idea, it is worth noting.

 

Zepto. js v1.0 RC1 released

Zepto. js is a JavaScript framework developed specifically for Mobile WebKit browsers. It has the jQuery-compatible syntax. The latest version is compressed with only 8.4 kb.

 

Timeline: Fascinating JavaScript-based Timeline

Timeline is a very interesting JavaScript-based Timeline plug-in. It is designed with a creative demonstration of its application on the home page.

 

Node-Qt: locally bound to the Qt framework

Do you want to directly create a local GUI application from Node? With this Node. js plug-in, you can bind Qt graphics and audio features.

 

Stapes. js: A small JavaScript MVC Framework

Stapes. js is a very mini JavaScript MVC framework. It is only 1.7 kb after compression and is suitable for mobile project development.

 

The recommended articles are based on JavaScript Weekly. You can also subscribe to them by email.

Phase 1: JavaScript Weekly Guide [Phase 1]

Phase II: JavaScript Weekly Guide [Phase II]

Phase II: JavaScript Weekly Guide [Phase III]

From dream sky via JavaScript Weekly

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

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.