Affichage des articles dont le libellé est Angular. Afficher tous les articles
Affichage des articles dont le libellé est Angular. Afficher tous les articles

mardi 9 mai 2017

Angular JS + SQL (version simple)

Aujourd'hui, j'aimerais examiner la façon moderne et simple de faire des applications Web - en utilisant le framework Angular JS très populaire. Oui, Javascript peut communiquer avec la base de données, mais pas tout seul, mais à travers la page Web dynamique écrite dans n'importe quelle langue (Java, .NET, PHP).
Il y a 15 ans, on n'a pas pensé beaucoup a la présentation de notre appli, donc nos pages JSP / ASP / PHP ont envoyé directement la requête à la BD et l'utilisateur attendait patiemment la réponse. Ensuite, la page entière a été rechargée avec les résultats. 

La même chose quand l'utilisateur a inséré des données dans le DB.


Par contre Javascript sans Node.js n’est pas capable d’exécuter le code « server side », i.e. pour communiquer a la BD, etc. Pour cette raison on peut utiliser une page ASP/JSP/PHP qui est capable de communiquer avec la BD. Donc, l’Angular, appele la page ASP (avec un paramètre, comme ca la page peut savoir, quelle procedure il faut execute -sauvegarder, lister, effacer, etc.). Dans le cas de la liste, on utilise le paramètre « GetList », dans le cas de sauvegarde – « Save », etc.