Mise à jour du texte d'accueil.
This commit is contained in:
parent
4939153d89
commit
3f332381be
17
README.md
17
README.md
@ -17,11 +17,15 @@ De même l'idée est de rester libre du rendu des données en n'imposant pas de
|
|||||||
## La première version
|
## La première version
|
||||||
|
|
||||||
La première version se contente de récupérer et parser des données présentes dans un fichier CSV via un appel Ajax.
|
La première version se contente de récupérer et parser des données présentes dans un fichier CSV via un appel Ajax.
|
||||||
Les données trouvées sont affichées dans un tableau. En option, des colonnes peuvent être indiquées par filtrer les données.
|
Les données trouvées sont affichées dans un tableau. En option, des colonnes peuvent être indiquées par filtrer les données et/ou les classer.
|
||||||
[Papa Parse](https://www.papaparse.com/) est utilisé pour parser les fichiers CSV et [natural-orderby](https://yobacca.github.io/natural-orderby/#/) pour obtenir des classements plus naturels.
|
|
||||||
|
|
||||||
Il reste à ajouter la possibilité de classement sur certaines colonnes et la pagination, le tout en options, le développeur final devant pouvoir adapter le module à son besoin.
|
Il reste à ajouter :
|
||||||
Et puis s'attaquer aux autres sources/formats possibles pour les données...
|
- la possibilité de fournir des fonctions spécifiques pour classer les données de certaines colonnes.
|
||||||
|
- la possibilité de paginer les données.
|
||||||
|
- la possibilité d'utiliser des sources/formats différents qu'un fichier CSV pour extraire les données.
|
||||||
|
- la possibilité de spécifier un code HTML autre qu'un tableau pour lister les données.
|
||||||
|
|
||||||
|
Le tout en options, le développeur final devant pouvoir adapter le module à son besoin.
|
||||||
|
|
||||||
Bref, il reste beaucoup de choses à faire !
|
Bref, il reste beaucoup de choses à faire !
|
||||||
|
|
||||||
@ -30,3 +34,8 @@ Bref, il reste beaucoup de choses à faire !
|
|||||||
L'utilisation de TypeScript élimine déjà pas mal d'erreurs.
|
L'utilisation de TypeScript élimine déjà pas mal d'erreurs.
|
||||||
Le code est ensuite testé via [Karma.js](https://karma-runner.github.io) et [Jasmine.js](https://jasmine.github.io/) sur des navigateurs Firefox et Chromium.
|
Le code est ensuite testé via [Karma.js](https://karma-runner.github.io) et [Jasmine.js](https://jasmine.github.io/) sur des navigateurs Firefox et Chromium.
|
||||||
Un premier exemple d'utilisation est présent dans le répertoire "public".
|
Un premier exemple d'utilisation est présent dans le répertoire "public".
|
||||||
|
|
||||||
|
## Dépendances en production
|
||||||
|
|
||||||
|
- [Papa Parse](https://www.papaparse.com/) est utilisé pour parser les données CSV.
|
||||||
|
- [natural-orderby](https://yobacca.github.io/natural-orderby/#/) pour classer les données de manière plus naturelle.
|
Loading…
Reference in New Issue
Block a user