InfoQ Homepage Web Development Content on InfoQ
-
Backbone.js
Jeremy Ashkenas introduces Backbone.js, a JavaScript data modeling framework intended to decouple data handling code from the DOM, being useful especially when the user interacts with the data.
-
Building Rich User Experiences without JavaScript Spaghetti
Jared Faris provides 3 principles –decouple everything, make it testable, push events not state – and some patterns which help avoiding creating JavaScript spaghetti code over time.
-
Java EE 7 and HTML5: Developing for the Cloud
Arun Gupta presents the current developments on Java EE7 as a PaaS in the cloud and current work on Project Avatar which simplifies HTML5, Websockets and JSON programming for Java developers.
-
Fast Mobile UIs
Horia Dragomir shares pitfalls to avoid and tips for creating fast and fluid iOS and Android applications with HTML5.
-
Mobile Cross Platform Decisions
Christopher Judd overviews the capabilities of several solutions for building cross-platform mobile applications: Titanium, Flash Builder, PhoneGap, and Mobile Web.
-
Experiences and Requirements for a User Interaction Modeling Language
Marco Brambilla and Emanuele Molteni discuss standardization efforts regarding User Interaction modeling along with WebML and WebRatio, an application debugging and prototyping tool.
-
Polyfilling The HTML5 Gaps With JavaScript
Addy Osmani introduces polyfills, JavaScript shims that can be used to simulate HTML5 functionality in older browsers such as IE 6-8. He explains how to write new polyfills.
-
Fast, Easy Usability Tricks for Big Product Improvements
Chris Nodder shares tips for getting a product vision, a high-level design, and a plan for the first sprints of a new product in one week.
-
Creating a Metro Style Geospatial Application Using Windows 8, HTML5, and JavaScript
Jason Follas explains how to create a Windows Metro application processing geo-spatial data coming from hardware sensors with HTML and JavaScript/WinJS.
-
Taming JavaScript with Cloud9 IDE: a Tale of Tree Hugging
Zef Hemel introduces the Cloud9 JavaScript IDE, especially the static analysis library including inline error and warning highlighting, the rename refactoring and code completion.
-
Introducing Immutant
Jim Crossley introduces Immutant – an application server for Clojure, inspired by TorqueBox and powered by JBoss AS7 –, showing a demo application, how to use it, and exploring its API.
-
CoffeeScript: Good, Bold, and with Sugar
Daniel Mohl introduces CoffeeScript: what it is, what’s good for, how is different from other similar languages, what makes it more readable than JavaScript, some minuses, and code samples.