[WEBINAR] Bulletproof: How Today's Business Leaders Stay on Top


Definition - What does Mashup mean?

A mashup is a technique by which a website or Web application uses data, presentation or functionality from two or more sources to create a new service. Mashups are made possible via Web services or public APIs that (generally) allow free access. Most mashups are visual and interactive in nature.

To a user, a mashup should provide a richer, more interactive experience. A mashup is also beneficial to developers because it requires less code, allowing for a quicker development cycle.

Techopedia explains Mashup

The term mashup is a bit of a buzzword. It's frequently mentioned in the same context as cloud computing and Web 2.0. This is because version 1.0 of the Web was more about simply getting online, which many companies did by posting brochureware. In other words, they took what they did offline and put it online. Web 2.0 implies greater collaboration between websites, and greater interaction with website users. In fact, website might be the wrong term; as more and more functionality is provided via the browser, Web application is becoming a better description.

Despite the marketing flavor of the term, there is much to be said for being able to access data and tools in the cloud. A great example of this is Google Maps, which has spawned hundreds, if not thousands, of mashup applications. These include applications that use Google Maps to rate areas in a city, delineate points of interest, or show roads that are undergoing construction. These applications take some of the functionality and data from Google Maps and combine it with their own programming to create a new application.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.