BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage JavaScript Content on InfoQ

  • 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.

  • Debugging Apps in Chrome and Safari with Firefox

    Mozilla has implemented the protocol adapters that enable remote debugging in Chrome for desktop or Android and Safari/iOS. They are to be integrated into WebIDE.

  • ECMAScript 6 Modules Go Beyond CommonJS and AMD

    Dr. Axel Rauschmayer has announced the finalised details of the ECMAScript 6 (ES6) module syntax. Rauschmayer says that the goal for ES6 modules has been to create a format that users of CommonJS and of AMD are both happy with, and that being built into the language allows ES6 modules to go beyond CommonJS and AMD.

  • Ember 1.7 Brings Query Params to Community

    Alex Navasardyan has announced the release of Ember.js 1.7 to the JavaScript community, including lauded support for query parameters, nestable routes, and numerous bug fixes.

  • C3.js Brings Charting Power Without the Learning Curve

    The JavaScript charting library, C3.js is a newcomer in an ocean of similar tools. Built on the D3 visualization library, it enables developers to create reusable charts and provides ways to manipulate a chart after it appears on screen.

  • Meteor 0.9 Release Brings Controversial Packaging System

    Geoff Schmidt -- co-founder of Meteor -- announced this week the release of Meteor 0.9 and and the official Meteor packaging system.

  • Yahoo Drop the Axe on YUI

    Yahoo has just announced they will immediately stop all new development on Yahoo User Interface (YUI).

  • Microsoft Introduces NoSQL Document Database for Microsoft Azure

    Microsoft may be synonymous with relational databases thanks to their flagship SQL Server product, but a new NoSQL offering looks to change that. Last week, Microsoft announced the preview of DocumentDB, a cloud-hosted managed document database with deep JavaScript support and features like automatic indexing and transactions.

  • New Device Mode in Google Chrome

    In an upcoming Chrome release, Google upgraded DevTools with a new “Device Mode” to enable streamlined device display emulation, media query inspection, and a new network throttling tool. These tools make it easier for developers to emulate various devices and situations that their web page will encounter in the wild.

  • P5.js Brings Creative Coding to the Masses

    Lauren McCarthy has released the first public beta of p5.js, a JavaScript library that wants to make coding accessible for artists, designers, educators, and beginners. p5.js is an offshoot of the Processing visual programming language, and enables non-programmers to write JavaScript code and create visual projects.

  • Knockout Components to Structure Your Apps Better

    Knockout 3.2.0 has recently been released. One of the biggest improvements is the introduction of Components, which along with Custom elements, allows you to break your app into reusable widgets, sections or pages.

  • ORTC and the Future of WebRTC

    The first stable ORTC (Object RTC) specification is out. The questions is how is it going to impact WebRTC?

BT