Tools and APIs for mashups are emerging at an astounding rate. Most programming languages are being supported in some form in the mashup arena.
The following sections discuss some of the current servers, technologies, APIs, and editors available today for mashup development and deployment.
The definition of a mashup server can mean different things depending on the context. A server can be deemed a mashup server simply by offering an environment in which UI artifacts can be combined to form aggregate user interfaces. See Chapter 1 for a more complete definition of a mashup server.
Mashup servers in this context are technologies offering an environment that enables users ...