InfoQ Homepage JavaScript Content on InfoQ
-
Box Releases T3 JavaScript Framework
Online storage company Box open-sourced their T3 JavaScript framework built to accommodate many developers working on large codebases. It creates loosely coupled components and can be used with other JavaScript frameworks.
-
Google Proposes to Enhance JSON with Jsonnet
Google has open sourced Jsonnet, a configuration language that supersedes JSON and adds new features without breaking backwards compatibility: comments, references, arithmetic and conditional operators, array and object comprehension, imports, functions, local variables, inheritance and others. Jsonnet programs are translated to compliant JSON data formats.
-
AngularJS 1.4 Completely Refactors Animation System
The AngularJS 1.4 release candidate has been announced, bringing a complete refactor of the internal animation code system. With the 1.4 release, ngAnimate uses the new animation system to provide support for CSS-based animations as well as JavaScript-based animations via callback hooks.
-
Angular and React Teams Collaborate
Members of the AngularJS and React.js teams got together last week to discuss what they've been working on and areas where they can collaborate. While there are a lot of similarities between the projects, there is virtually no chance they will ever merge.
-
Firefox 37 Brings Native Playback of HTML5 Video
Mozilla has released Firefox 37, bringing native playback of HTML5 video for Windows, and many security changes.
-
Meteor 1.1: Now with Support for Windows and MongoDB 3.0
Matt DeBergalis has released version 1.1 of Meteor, announcing support for both Windows and MongoDB 3.0. The 1.1 release "adds first-class official support" for developing applications software on Microsoft Windows, DeBergalis said, adding that it is the start of "a commitment to developers on the Microsoft platform."
-
Microsoft Announces Azure Active Directory Plugin for Cordova
MS Open Tech has announced a Cordova plugin which allows developers to use Active Directory Authentication in their apps for Android, iOS, Windows Store, and Windows Phone platforms to access the APIs that it protects, such as Office 365, Azure, Graph API, etc.
-
Polymer 0.8 Comes with Performance Improvements and Breaking Changes
The Polymer team has made available Polymer 0.8 alpha with a “proposed API for 1.0” but it is “not compatible with the 0.5 API” having many breaking changes. The library has been optimized for size and performance and it is not yet feature complete.
-
SemVer Confuses. NPM Tries to Help
NPM has released the SemVer calculator, a tool to help developers determine if a SemVer selector string matches the correct versions.
-
TypeScript 1.5: Modules, Decorators, Sublime Text Plug-in and More
Microsoft has released TypeScript 1.5 alpha incorporating a number of new features, including: modules, decorators, a plug-in for Sublime Text, for…of loops, ES6 Unicode, computed properties and let/const compilation to ES5.
-
WebStorm 10 Compiles TypeScript 1.4 to JavaScript on the Fly
JetBrains WebStorm 10 compiles TypeScript 1.4 code to JavaScript while editing. It has added support for unions, modules, decorators, plus let and const keywords. It comes with an application dependency diagram, source maps and a CPU plus memory profiler for V8.
-
Dart Adds Support for Asynchronous Programming
Google has released Dart 1.9, bringing fresh support for asynchronous programming. Kevin Moore, product manager for Google, said the release of version 1.9 introduces async methods and await expressions built on top of its existing Future API.
-
Informal HTML6 Proposal for "Single-page Apps Without JavaScript" Attracts Controversy
Bobby Mozumder, editor in chief of Future Claw magazine, has sparked debate by putting forward his "HTML6 proposal for single-page apps without JavaScript."
-
Lodash, the JavaScript Library You're Already Using
lodash, the JavaScript utility library has become the most dependend on package in npm. Originally a fork of Underscore.js, lodash has shaken off its underdog status and become the go-to utility library.
-
React Introduces Support for ES6 Classes
Facebook has released React v0.13, bringing with it support for ES6 classes, as well as new top-level APIs and breaking changes for JSX.