Comprendre le Web

Dictionnaire

Liste de termes

application web

application, connectée à un serveur, utilisable via à un navigateur web (qui ne nécessite donc pas d'installation sur les machines clientes, contrairement aux applications mobiles). Exemples : les CMS (tel que WordPress), les webmails, les wiki, les blogs, ...

Application_web

application web monopage

Application_web_monopage

asynchrone
Utilisé dans le cadre d'une communication entre le navigateur et le serveur de type AJAX, Asynchronous JavaScript and XML, cela signifie que la page ne se fige pas durant le temps que le serveur retourne la réponse. La page n'est mise à jour que lorsque l'entièreté de la réponse a été fournie par le serveur.
CRM
Customer relationship management (CRM) - en français, gestion des relations avec la clientèle (GRC) -  est l'ensemble des outils et techniques destinés à capter, traiter, analyser les envies et les attentes des clients et des prospects, afin de les fidéliser et les satisfaire en leur offrant ou proposant des services. 
ERP

Enterprise Resource Planning (ERP) - en français, gestion de  gérer l'ensemble des processus d'une entreprise en intégrant l'ensemble de ses fonctions, dont la gestion des ressources humaines, la gestion comptable et financière, l'aide à la décision, mais aussi la vente, la distribution, l'approvisionnement et le commerce électronique. 

library

Une librairie est une bibliothèque de fonctions. Son utilisation ne requiert pas un changement dans la manière de coder le fichier HTML.
Exemple : w3.js

framework

Un framework est plus complexe qu'une librairie car il va imposer une nouvelle syntaxe JS pour utiliser ses fonctions. tel que jQuery ou de nouveaux attributs dans une balise tel que vue.js

progiciel

= suite logicielle = ensemble de logiciels qui peuvent s'intégrer. Chaque logiciel est un module indépendant, mais intégrable.

callback function
TODO
api
TODO