InfoQ Homepage Web Applications Content on InfoQ
-
Formal Specification of a JavaScript Module System
In this paper, we propose a formal specification of a JavaScript module system. A module system for JavaScript will allow safe and incremental development of JavaScript web applications.
-
Using Node.js to Improve the Performance of Mobile Apps and Mobile Web
Tom Hughes-Croucher discusses increasing the performance of web applications and websites by using Node.js’ event-driven approach.
-
Rise of the Web App
Kevin Dangoor reviews the latest developments in the web platform - media queries, app cache, IndexedDB, WebGL, Mozilla’s WebAPI – and takes a look at its future.
-
Executing Queries on a Sharded Database
Neha Narula provides advice on choosing a data store for a web applications and executing distributed queries.
-
JavaScript Performance Patterns
Stoyan Stefanov explains how to reason about and to address performance issues in JavaScript applications.
-
SPDY, err... HTTP 2.0: What Is It, How, Why, and When?
Roberto Peon introduces SPDY which is the starting point for HTTP 2.0, a standard in development, explaining why a new HTTP standard is needed and how SPDY helps.
-
SocketStream - A New Framework for a New Web
Owen Barnes introduces SocketStream, a Node.js framework for building single-page real-time web applications that access all of their data via WebSocket.
-
Client-Side UI Smackdown
Craig Walls reviews several JavaScript client-side UI frameworks: Backbone.js, Spine.js, Knockout, Knockback, Sammy.
-
Architecture of a Modern Web App
Scott Andrews demoes using two JavaScript frameworks – Meteor and Derby – to create complex web applications.
-
The FT Web App: Coding Responsively
Rob Shilston discusses the need for coding responsively, not just designing responsively, along with the development process in place at Financial Times.
-
A Gentle Introduction to Ember
Tom Dale demoes creating an RSS reader in Ember.js, a JavaScript framework for creating complex web applications.
-
Panel: The Battle of Modest Proportions
Jeremy Ashkenas, Tom Dale, Matt DeBergalis, Eric Ferraiuolo, Igor Minar respond to questions from audience regarding various web application issues.