InfoQ Homepage JavaScript Content on InfoQ
-
JavaScript Today and Tomorrow: Evolving the Ambient Language of the Ambient Computing Era
Allen Wirfs-Brock reviews the evolution of JavaScript, observing its current status and foreseeing its near future, supporting the idea that JavaScript’s role will be even more predominant.
-
Building Applications with jQuery UI
Scott González demoes creating web applications with jQuery UI, showing the widget factory, the unified API, how to create new widgets, the CSS framework, and themes.
-
The Once And Future Script Loader
Kyle Simpson reviews the script loading history and discusses current script loading techniques and the browser and HTML support for them.
-
CoffeeScript is For Closers
Brandon Satrom introduces CoffeeScript, enough for a developer to get an idea about the language and to be able to get started.
-
CoffeeScript: JavaScript Evolved
Scott Davis introduces CoffeeScript through a demo, showing how to create a Hello World application and why it is an improvement over JavaScript.
-
Mobile JavaScript Framework Bake Off!
Roland Barcia introduces Dojo Mobile, David Kaneda talks about SenchaTouch 2, while John Bender lures developers to jQuery Mobile.
-
A Quick Tour of Dart
Gilad Bracha discusses Dart, its type system, interfaces, generics, ADTs without types, built-in factory support.
-
Getting Truth Out of the DOM
Yehuda Katz discusses techniques for keeping data out of the DOM based on the idea that retrieving such data from the DOM involves a performance penalty and may affect data integrity.
-
Mojito: A Tale of Two Runtimes
Matthew Taylor introduces Yahoo! Mojito, a web development framework that can be used to deploy JavaScript components that can run either on the server or a plethora of clients.
-
Remaining Hazards and Mitigating Patterns of Secure Mashups in ECMAScript 5
Mark S. Miller explains how to create secure mashups with ECMAScript 5, emphasizing the security pitfalls to be avoided and patterns to use in order to stay clear of them.
-
One () to Rule them All
Aaron Bedra introduces Clojure and details how ClojureScript – a Clojure subset compiled to JavaScript - helps with web development.
-
Mobile Web Development with HTML5
Roy Clarkson and Josh Long discuss the mobile browsers, the hardware constraints, the existing simulators, emulators and JavaScript frameworks, and the HTML5 support for doing mobile development.