Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Web API

Index Web API

A Web API is an application programming interface for either a web server or a web browser. [1]

49 relations: Ahead-of-time compilation, Alexa Internet, Application programming interface, Browser extension, Callback (computer programming), Client-side, Disqus, Dynamic web page, Google, Google Native Client, HTML5, HTML5 in mobile devices, Hypertext Transfer Protocol, IEEE Internet Computing, Inter-process communication, Interface (computing), JavaScript, JSON, LLVM, Mashup (web application hybrid), MDN Web Docs, Mozilla Foundation, Named pipe, Netflix, O'Reilly Media, Overview of RESTful API Description Languages, Peer-to-peer, Plug-in (computing), ProgrammableWeb, Representational state transfer, Request–response, Sandbox (computer security), Server Application Programming Interface, Server-side, SOAP, Uniform Resource Identifier, Web 2.0, Web application, Web browser, Web development, Web framework, Web server, Web service, Web Services Description Language, Webhook, World Wide Web Consortium, XML, XML schema, XML validation.

Ahead-of-time compilation

In computer science, ahead-of-time (AOT) compilation is the act of compiling a higher-level programming language such as C or C++, or an intermediate representation such as Java bytecode or.NET Framework Common Intermediate Language (CIL) code, into a native (system-dependent) machine code so that the resulting binary file can execute natively.

New!!: Web API and Ahead-of-time compilation · See more »

Alexa Internet

Alexa Internet, Inc. is an American company based in California that provides commercial web traffic data and analytics.

New!!: Web API and Alexa Internet · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Web API and Application programming interface · See more »

Browser extension

A browser extension is a plug-in that extends the functionality of a web browser.

New!!: Web API and Browser extension · See more »

Callback (computer programming)

In computer programming, a callback, also known as a "call-after" function, is any executable code that is passed as an argument to other code, which is expected to call back (execute) the argument at a given time.

New!!: Web API and Callback (computer programming) · See more »

Client-side

Client-side refers to operations that are performed by the client in a client–server relationship in a computer network.

New!!: Web API and Client-side · See more »

Disqus

Disqus is a worldwide blog comment hosting service for web sites and online communities that use a networked platform.

New!!: Web API and Disqus · See more »

Dynamic web page

A server-side dynamic web page is a web page whose construction is controlled by an application server processing server-side scripts.

New!!: Web API and Dynamic web page · See more »

Google

Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

New!!: Web API and Google · See more »

Google Native Client

Google Native Client (NaCl) is a sandboxing technology for running either a subset of Intel x86, ARM, or MIPS native code, or a portable executable, in a sandbox.

New!!: Web API and Google Native Client · See more »

HTML5

HTML5 is a markup language used for structuring and presenting content on the World Wide Web.

New!!: Web API and HTML5 · See more »

HTML5 in mobile devices

In mobile devices, HTML5 is often used for mobile websites and mobile applications on mobile operating systems such as Firefox OS, Sailfish OS, Tizen and Ubuntu Touch.

New!!: Web API and HTML5 in mobile devices · See more »

Hypertext Transfer Protocol

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.

New!!: Web API and Hypertext Transfer Protocol · See more »

IEEE Internet Computing

IEEE Internet Computing is a bimonthly peer-reviewed scientific journal published by the IEEE Computer Society.

New!!: Web API and IEEE Internet Computing · See more »

Inter-process communication

In computer science, inter-process communication or interprocess communication (IPC) refers specifically to the mechanisms an operating system provides to allow the processes to manage shared data.

New!!: Web API and Inter-process communication · See more »

Interface (computing)

In computing, an interface is a shared boundary across which two or more separate components of a computer system exchange information.

New!!: Web API and Interface (computing) · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

New!!: Web API and JavaScript · See more »

JSON

In computing, JavaScript Object Notation or JSON ("Jason") is an open-standard file format that uses human-readable text to transmit data objects consisting of attribute–value pairs and array data types (or any other serializable value).

New!!: Web API and JSON · See more »

LLVM

The LLVM compiler infrastructure project is a "collection of modular and reusable compiler and toolchain technologies" used to develop compiler front ends and back ends.

New!!: Web API and LLVM · See more »

Mashup (web application hybrid)

A mashup (computer industry jargon), in web development, is a web page or web application that uses content from more than one source to create a single new service displayed in a single graphical interface.

New!!: Web API and Mashup (web application hybrid) · See more »

MDN Web Docs

MDN Web Docs, previously Mozilla Developer Network and formerly Mozilla Developer Center, is the official Mozilla website for development documentation of web standards and Mozilla projects.

New!!: Web API and MDN Web Docs · See more »

Mozilla Foundation

The Mozilla Foundation (stylized as moz://a) is a non-profit organization that exists to support and collectively lead the open source Mozilla project.

New!!: Web API and Mozilla Foundation · See more »

Named pipe

In computing, a named pipe (also known as a FIFO for its behavior) is an extension to the traditional pipe concept on Unix and Unix-like systems, and is one of the methods of inter-process communication (IPC).

New!!: Web API and Named pipe · See more »

Netflix

Netflix, Inc. is an American over-the-top media services provider, headquartered in Los Gatos, California.

New!!: Web API and Netflix · See more »

O'Reilly Media

O'Reilly Media (formerly O'Reilly & Associates) is an American media company established by Tim O'Reilly that publishes books and Web sites and produces conferences on computer technology topics.

New!!: Web API and O'Reilly Media · See more »

Overview of RESTful API Description Languages

RESTful (representational state transfer) API (application programming interface) DLs (description languages) are formal languages designed to provide a structured description of a RESTful web API that is useful both to a human and for automated machine processing.

New!!: Web API and Overview of RESTful API Description Languages · See more »

Peer-to-peer

Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers.

New!!: Web API and Peer-to-peer · See more »

Plug-in (computing)

In computing, a plug-in (or plugin, add-in, addin, add-on, addon, or extension) is a software component that adds a specific feature to an existing computer program.

New!!: Web API and Plug-in (computing) · See more »

ProgrammableWeb

ProgrammableWeb is an information and news source about the Web as a programmable platform.

New!!: Web API and ProgrammableWeb · See more »

Representational state transfer

Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP.

New!!: Web API and Representational state transfer · See more »

Request–response

Request–response, or request–reply, is one of the basic methods computers use to communicate with each other, in which the first computer sends a request for some data and the second computer responds to the request.

New!!: Web API and Request–response · See more »

Sandbox (computer security)

In computer security, a sandbox is a security mechanism for separating running programs, usually in an effort to mitigate system failures or software vulnerabilities from spreading.

New!!: Web API and Sandbox (computer security) · See more »

Server Application Programming Interface

In computing, Server Application Programming Interface (SAPI) is the direct module interface to web servers such as the Apache HTTP Server, Microsoft IIS, and Oracle iPlanet Web Server.

New!!: Web API and Server Application Programming Interface · See more »

Server-side

Server-side refers to operations that are performed by the server in a client–server relationship in a computer network.

New!!: Web API and Server-side · See more »

SOAP

SOAP (originally Simple Object Access Protocol) is a messaging protocol specification for exchanging structured information in the implementation of web services in computer networks.

New!!: Web API and SOAP · See more »

Uniform Resource Identifier

A Uniform Resource Identifier (URI) is a string of characters designed for unambiguous identification of resources and extensibility via the URI scheme.

New!!: Web API and Uniform Resource Identifier · See more »

Web 2.0

Web 2.0 refers to World Wide Web websites that emphasize user-generated content, usability (ease of use, even by non-experts), and interoperability (this means that a website can work well with other products, systems, and devices) for end users.

New!!: Web API and Web 2.0 · See more »

Web application

In computing, a web application or web app is a client–server computer program which the client (including the user interface and client-side logic) runs in a web browser.

New!!: Web API and Web application · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: Web API and Web browser · See more »

Web development

Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network).

New!!: Web API and Web development · See more »

Web framework

A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs.

New!!: Web API and Web framework · See more »

Web server

Web server refers to server software, or hardware dedicated to running said software, that can serve contents to the World Wide Web.

New!!: Web API and Web server · See more »

Web service

The term web service is either.

New!!: Web API and Web service · See more »

Web Services Description Language

The Web Services Description Language (WSDL) is an XML-based interface definition language that is used for describing the functionality offered by a web service.

New!!: Web API and Web Services Description Language · See more »

Webhook

A webhook in web development is a method of augmenting or altering the behaviour of a web page, or web application, with custom callbacks.

New!!: Web API and Webhook · See more »

World Wide Web Consortium

The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web (abbreviated WWW or W3).

New!!: Web API and World Wide Web Consortium · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

New!!: Web API and XML · See more »

XML schema

An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself.

New!!: Web API and XML schema · See more »

XML validation

XML validation is the process of checking a document written in XML (eXtensible Markup Language) to confirm that it is both well-formed and also "valid" in that it follows a defined structure.

New!!: Web API and XML validation · See more »

Redirects here:

API (web), Server application programming interface, Web API (content-facing), Web api, Web-API, WebAPI.

References

[1] https://en.wikipedia.org/wiki/Web_API

OutgoingIncoming
Hey! We are on Facebook now! »