InfoQ Homepage JavaScript Content on InfoQ
-
AngularJS Superluminal-Nudge Promises Substantial Performance Improvements
Google has announced version 1.3.0 of AngularJS, code named "superluminal-nudge". The release brings substantial performance improvements that reduce memory consumption, increase the speed of common DOM operations, and improve overall latency of Angular app.
-
Chrome 38 Supports Art Direction through the picture Element
Google has added support for the <picture> element in the recently released Chrome 38, enabling developers to specify multiple image sources based on various media queries.
-
Microsoft's JavaScript Engine Learns New Tricks For Windows 10
The Internet Explorer team at Microsoft recently detailed changes to the JavaScript engine coming in Windows 10. A significant change is the addition of a second tier in the Just-in-Time (JIT) compiler to reduce startup time.
-
Microsoft Announces TypeScript 1.1 CTP Bringing Improved Performance
Microsoft has announced the immediate availability of TypeScript 1.1 Community Technical Preview (CTP). The new release is available for Visual Studio “14” CTP4, Visual Studio 2013, and npm, as well as a source release.
-
FathomDB Brings Real Time Data to Meteor
Matt DeBergalis has announced Meteor's acquisition of FathomDB, the database-as-a-service platform. FathomDB's creator, Justin Santa Barbara, joins the Meteor core team, and DeBergalis says FathomDB tackles many of the same challenges that the team are solving in Meteor around the notion of a realtime database as a service.
-
Major Update to Firebase Brings Rich Authentication Tokens
Firebase has this week announced major updates to its user authentication, including automatic session persistence, and rich authentication tokens for use in Security Rules.
-
Stack Overflow Adds Live JavaScript to Answers
Developers have a new browser-based code editor to play with, but this time, it's embedded in another tool. Stack Overflow, the popular question and answer site for software developers, announced the release of a new tool that lets users run JavaScript, HTML, and CSS code right in the question page.
-
New Google APIs Client Libraries for Dart
Dart Engineer Søren Gjesse, has this week announced to the community new packages for accessing Google APIs. Gjesse says the API generator has been built to create Dart client libraries enabling access to Google services, including YouTube, Analytics, Google+, and Drive from Dart. However, not everyone in the Dart community is on board with the one package approach.
-
An Interview with Jason DiBianco of Linq 4 Javascript
There are a few attempts at building a LINQ implementations for JavaScript. Today we choose to present Linq 4 Javascript by Jason DiBianco because it is based on lazy evaluation, an important design concept for LINQ. The fact that it includes TypeScript bindings is also a nice touch.
-
NPM Reaches 2.0, Adds Private Node.js Module Management and More
Node.js standard package manager, npm, has reached version 2.0. Among npm's new features, scoped packages promise to make it easier to manage private Node.js modules, just as if they were part of the public repository. The new version also marks the introduction of a new release process and offers improved reliability.
-
Intern 2.1 Brings New HTML and JUnit reporters
Sitepen has released version 2.1 of Intern, its next generation JavaScript testing stack. Intern brings with it new HTML and JUnit reporters, grep and skip functions, and improved performance.
-
PureScript: A Haskell-like Language that Compiles to JavaScript
PureScript is a strongly, statically typed language which compiles to JavaScript. It is written in and inspired by Haskell and aims at "allowing to write very expressive code which is still clear and readable" when translated into JavaScript. Furthermore, says PureScript creator Phil Freeman, PureScript provides interoperability with other languages which target JavaScript.
-
AngularJS 1.3 Improves HTML Forms
The upcoming AngularJS 1.3 release arrives with a heavy focus on improved form data manipulation. While this version solves some real-life pain points, for some developers, it may not be an automatic upgrade.
-
Microsoft WinJS 3.0 Now Supports Multiple Platforms
Microsoft has enhanced WinJS by adding support for multiple platforms and several major browsers, has modularized it and made it work with other JavaScript libraries.
-
Meteor Brings Hot Code Push to Mobile Apps
Meteor 0.9.2 has been released. It supports building native iOS and Android apps via a new PhoneGap/Cordova integration, along with support for hot code push.