A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
You've got data on your server that you need in your page. Here are all the solutions you require, including one that will make your application more scalable. The normal processing cycle for an ...
This has been a big year for JavaScript. New, fast engines have tested their legs. Libraries have matured. With the ECMAScript 5 draft proposal, the language is growing. However, the language remains ...
Yahoo's open source framework combines YUI on the client, Node.js on the server, and excellent use of MVC design pattern From the beginning, programming for the Web has been divided into different ...
For years, Douglas Crockford, the high priest of JavaScript (JS), has claimed that it is a powerful, flexible language suited to a multitude of tasks, especially if you can separate it from the ugly ...
What is AJAX (Asynchronous JavaScript and XML)? AJAX (Asynchronous JavaScript and XML) is a technique aimed at creating better and faster interactive web apps by combining several programming tools, ...
Azure Cosmos DB, Microsoft’s cloud-scale distributed database, is designed to offer the APIs and the storage model you need for your applications. Want a NoSQL database? Use the MongoDB or Cassandra ...
As you may know, you can send mail via JavaScript on the client-side. The easiest way to do this is by posting a form to a “mailto:” URL. The problem is that all major browsers, as a necessary ...
From the beginning, programming for the Web has been divided into different camps. In the browser, there was always just one language -- JavaScript -- that dominated. But on the server, there have ...