How to build an Accelerated Mobile Page (AMP)?
What is an AMP page?
An AMP page is a page built specifically to render fast as static content with the resulting save of time and bytes to the final client. To achieve the goal these page are using the three following techniques:
web services - xml based vs json based
When we talk about a web services we are referring to a software installed on a server with the function to provide a communication and interaction with other machines, acting as clients, using the posibilities that a web server can provide to communicate basically through the HTTP protocol.
Basic concepts about web servers
When we talk about web server we are referring indistinctly to the software providing web content and the machine is running it.
Generally a web server is a software providing web content to the clients connected to them, usually web browsers.
This software is running listening on a port and when a client makes a request over the http protocol to a determined resource, usually via the get method, it is sent to the client as response.