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

  • JavaScript on a Toaster: Embedded JavaScript with Duktape

    Duktape takes JavaScript beyond the confines of the browser or server with a full ECMAScript 5 compliant engine that can be embedded into any C/C++ project.

  • Io.js, Node.js Fork, Plans First Release for January 2015

    Io.js officially launched this week. A GitHub fork of joyent/node where contributions, releases, and contributorship are under an open governance model, plans its first release for January 2015. With some core members of the Node.js community dissatisfied with Joyent's Advisory board, and by Node's lack of releases, core team member Fedor Indutny set up io.js.

  • ZURB Releases a Framework for Creating Responsive Apps

    ZURB, a web design company and creator of Foundation (for Sites), has announced and open sourced another framework called Foundation for Apps (FA). FA provides HTML5/JavaScript tools for creating responsive web applications for desktop and mobile devices.

  • Netflix Burned by Express.js

    Yunong Xiao, a Software Engineer at Netflix, recently wrote in the company's official tech blog about the latency problems that his team faced while working to move Netflix website UI to Node.js. In the post, he described the complex engineering process used to find out the root cause and how it lead to the decision of substituting the underlying API framework.

  • Service Workers Promise to Make Web Apps Feel Native

    The service worker browser feature holds promise for developers looking to make their web apps feel more like native apps. Running in the background and without user interaction, service workers enable advanced scenarios such as offline functionality, cache, background sync, geofencing, and push notifications.

  • Firefox 34 Brings SSLv3 Security Fix, New HTML5 Implementations

    Mozilla has this week released Firefox 34, with notable features including SSLv3 disabled by default, WebIDE, and the implementation of ECMAScript 6 WeakSet.

  • JavaScript Powered Macros in Visual Studio 2013

    A new extension gives Visual Studio users an easy way to utilize macros in the IDE. Powered by JavaScript, they offer developers a powerful way to automate common or repetitive tasks.

  • Chrome 39 Brings Beacon API and ES6 Generators

    Google's Chrome team has released the stable version of Chrome 39: with updates including the Web Application Manifest specification, Beacon API, and support for ES6 generators.

  • Origami: Component-Based Web Applications

    Andrew Betts, director at FT Labs, presented to Velocity Europe 2014 attendants a set of home-grown standards and tools for web development. They aim to cope with the development challenges of creating and maintaining more than eight hundred *.ft.com sites. FT Labs main strategy is to breakdown web pages into components built within a well-defined set of rules.

  • Facebook Flow Provides More Static Typing for JavaScript

    Announced during @Scale 2014, Facebook has open sourced Flow, a static type checker for JavaScript. Flow joins Microsoft TypeScript and Google AtScript to provide web developers with a tool meant to catch some bugs in the code before they manifest at runtime.

  • TypeScript 1.3 and the March Toward ECMAScript 6

    Microsoft recently released TypeScript 1.3 and gave a preview of what's to come in version 1.4. TypeScript is one of a few industry efforts to add type checking to JavaScript and Microsoft aims to make TypeScript a full superset of ECMAScript 6.

  • Lovefield: An SQL-like Query Engine by Google

    Lovefield is a JavaScript library providing an SQL-like query engine to web developers who want the benefits of a relational database.

  • Adobe Declares Brackets is Ready with 1.0 Release

    Adobe has released Brackets 1.0, its open source code editor for web designers and front-end developers. Web developer evangelist Ryan Stewart says in the past three years the team has been very busy adding features to help make Brackets a world class text-editor. Declaring this release as 1.0 is our way of telling the world that Brackets is ready.

  • IntelliJ IDEA 14 Arrives

    JetBrains released IntelliJ IDEA 14 a month ahead of schedule. This release introduces a wealth of innovative features, including a new decompiler, debugger improvements, editor enhancements, support for Android Wear/TV, and support for many JavaScript frameworks.

  • Meteor Strikes 1.0

    Matt DeBergalis has announced the Meteor 1.0 release, with new features for mobile app development and packaging improvements. Among some of the highlights in the landmark release is improved Mobile App Support. Where support for building mobile apps in Meteor was announced in September's 0.9.2 release, 1.0 brings with it significant changes relating to Cordova.

BT