A fairly broad overview on what the REST API is, starting with explaining what an API is, what REST is, how it relates to the WWW, how it can be deployed and some functional demo's
standardized ways that a particular piece of software can be used; the rules defined for its interaction with the wider world, which govern how other pieces of software can talk to a program and how it will respond.
information in an organized, easy-to-access manner. In a nutshell, it gives us a human-readable collection of data that we can access in a really logical manner. var jason = { "age" : "24", "gender" : "male" };
application or web site that fits on a single web page with the goal of providing a more fluent user experience The page does not reload at any point in the process.
systems : • communicate via HTTP • same HTTP verbs (GET, POST, PUT, DELETE, etc.) like web browsers use • to retrieve web pages and to send data to remote servers.
know whether it’s displaying a banking website or a casual game? Nope. It just utilizes standard media types (HTML, CSS, JS .. ) The web doesn’t know whether it is serving you a website for a bank or a game.
in JS with REST API to be used to read/write for WP.com and jetpack sites 1. better user experience - faster & being able to manage multiple sites 2. better dev experience - better tooling + how they deal with JS
build a SPA based on WP REST API Do You: 1. have a lot of user interaction ? 2. need quick transitions between interactions ? 3. have multiple front ends ? web/mobile/desktop, powered by same data different mindset, user controls page content with interactions