JavaScript Weekly Guide [Phase 2]

Source: Internet
Author: User
Tags couchdb

This is the second part of the Weekly Guide to JavaScript. We will continue to share with you the latest JavaScript key information, technical articles, development tool resources, and various new development frameworks, allows JavaScript developers to understand the technical development trends in the field.

Excellent articles

 

JavaScript zero: + 0 and-0

Do you know there are two zeros in JavaScript? I believe that after reading this article, you will surely have some gains. This article details the differences between + 0 and-0 in JavaScript.

 

JavaScriptBraceless Programming)

Anders Janmyr does not like to use large arc in code. This article describes how He disassembled the code according to the concept of Braceless Programming.

 

Only 219 bytesCompile a Tron game in JavaScript (Tron Game)

Alok Menghrajani and his colleagues wrote a Tron-style game with 219 bytes of JavaScript. This article describes the interesting techniques used in game production.

 

IntegrationRuby, Sinatra, MongoDB, and HamlBuild a Backbone. js Application

This article details how to use Ruby as the backend technology to write Backbone. js applications, as well as the powerful DSL language-Sinatra.

 

How to create an Infinite scrolling paging effect (Infinite Scroll Pagination)

If you want to achieve the infinite scrolling page turning effect, you can take a look at this article, the article details how to achieve unlimited scrolling page turning.

 

Synchronous Module Loading)

ES6 is still far away, but let's take a look at it. This article introduces synchronization module loading, one of the most important features of ES6.

 

Why is JavaScript compressed?

Describes why JavaScript code is compressed and UglifyJS is recommended.

 

Code and framework

 

JavaScript touch library Overview

This GitHub Wiki page lists all the JavaScript libraries used to handle touch-screen events. It's really good!

 

Rainbow. js: lightweight code highlighting Library

Rainbow is a lightweight code highlighting library written in JavaScript. It is only 1.4Kb and is easy to use and expand. It is beautified by CSS themes.

 

Grunt: a task-based CLI build tool for JS Projects

Ben Alman introduced Grunt, a new tool for JavaScript projects, and introduced the basic principles.

 

Crossfilter: Multidimensional filtering tool used for view collaboration

Crossfilter is a JavaScript library used to process massive datasets on the browser side. its home page illustrates its application in analyzing flight schedules.

 

PouchDB: Implementation of portable CouchDB in JavaScript

PouchDB is a browser-side CouchDB implemented by JavaScript and html5. it is used for Indexed Database of html5.

 

Bunyan: Service Log tool in JSON format

Bunyan is a node. js module that contains a CLI tool that can be used to input logs in JSON format. This article details how to use it.

 

Backbone. Paginator-Backbone. js paging component

The latest text from Addy Osmani introduces a basket of Backbone. js paging components.

 

Plunker: Edit, preview, and share code snippets online

Plunker is an online code editing and preview tool similar to JSFiddle. You can try it out.

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

Phase 1: JavaScript Weekly Guide [Phase 1]

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.