Simple AngularJS Front-End pour une API REST
1. Vue d'ensemble
Dans ce rapide tutoriel, nous allons apprendre à utiliser une API RESTful à partir d'un simple front-end AngularJS.
Nous allons afficher les données dans un tableau, créer une ressource, la mettre à jour et enfin la supprimer.
2. L'API REST
Tout d'abord, jetons un coup d'œil à notre API simple - exposant une ressourceFeed avec pagination:
-
être paginé - * GET * / api / myFeeds? Page = {page} & size = {size} & sortDir = {dir} & sort = {propertyName}
-
créer - * POST * / api / myFeeds
-
mise à jour - * PUT * / api / myFeeds / {id}
-
effacer - * SUPPRIMER * / api / myFeeds / {id}
Une remarque rapide ici est que la pagination utilise les 4 paramètres suivants:
-
page: index de la page demandée
-
size: nombre maximum d'enregistrements par page
-
sort: le nom de la propriété utilisée dans le tri
-
sortDir: le sens de tri
Et voici un exemple de ce à quoi ressemble la ressourceFeed:
{
"id":1,
"name":"example feed",
"url":"/feed"
}
3. La page des flux
Regardons maintenant notre page de flux:
Add New RSS Feed
{{row.name}}
{{row.url}}
Edit
Delete
Notez que nous avons utiliséng-table pour afficher les données - plus d'informations à ce sujet dans les sections suivantes.