AngularJs

Résolu
nbs230591 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -  
nbs230591 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir;
Pouvez vous m'expliquer svp qu'est ce qu'on désire dire par des "mock" ,"front-end" and back-end" ,ces termes sont trés utilisées dans les tutoriels d'AngularJs et jamais expliqué :(

2 réponses

roborok
 
Salut,
en développement la partie du front-end s'attache à ce qui sert à l'utilisateur(ergonomie, affichage, interface...) tandis que le back-end sont les informations du programme généralement cachées(base de données, la gestion des flux et actions, de la configuration).

Le front end c'est la partie immergée et visible de l'iceberg, le back end toute la partie du programme qui ne sert qu'au programme et va 'traiter' ce qu'il faut pour l'utilisation.

Quand au mock il me semble c'est en POO un objet simulé(pour faire des tests).

Avec la POO il est possible d'utiliser des modèles(pattern), notamment celui du MVC.
L'architecture 3 tiers est aussi la référence pour le web dynamique:
https://www.commentcamarche.net/contents/221-reseaux-architecture-client-serveur-a-3-niveaux

javascript étant sur le navigateur il concerne le client, un langage serveur(comme PHP) sert à faire la passerelle avec la base de données.
Cette dernière n'est jamais accessible directement pour une raison évidente de sécurité-http = public, il faudrait pas que tout le monde accède à la base de données directement tout comme vous n'avez pas accès à la caisse des magasins quand vous payez à la caisse en espèce, cela serait très simple de se servir/modifier ce que l'on veut).
Il est possible d'utiliser AJAX pour communiquer avec le serveur.
1
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Quelques recherches via ton moteur de recherche préféré aurait pu t'apporter directement les réponses...
Mais bon...heureusement CCM est là ;-)

Mock :
Un mock est un terme spécialisé de la programmation informatique qui sert à désigner un objet virtuel, de quelque nature que ce soit, qui a toutes les attitudes, toutes les apparences et tous les mouvements de son double réel.


Et pour Back-end et Front-end .. je trouve la définition de ce site plutôt correcte : http://jargonf.org/wiki/back-end





1
nbs230591 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention  
 
Super!!..Merci à vous :)
0