Single Page Application : Application javascript contenue dans une seule page HTML. La navigation par lien hypertexte est surchargée pour ne pas provoquer un rafraîchissement complet de la page HTML.
Representational State Transfer : style d'architecture utilisée dans la publication des web services en HTTP.
Un associe une ressource à une URI, comme http://serveur/facture/17, puis on agit sur cette ressource via les verbes HTTP standard : GET, POST, PUT, DELETE.
https://fr.wikipedia.org/wiki/Representational_State_Transfer