Posts Tagged ‘jQuery’

DataTables

// juillet 2nd, 2009 // 2 Comments » // Informatique

DataTables

Une des plus grandes révolution qu’apporte le Web 2.0 est le partage des tâches entre les deux machines intervenants, le serveur et le client. En effet, aujourd’hui, dans les conceptions technique, on peut se permettre de confier certaines tâches aux navigateurs de façon a soulager un peu le serveur.

D’autant plus la tâche est bien plus simple avec Flash, AJAX, JavaScript, JQuery, les WebServices … et il n’est plus question de portabilité puisque ces technologies sont maintenant quasi présentes sur tous les navigateurs, surtout JavaScript.

C’est dans cet esprit que je vous présente un petit bijou en JQuery que je viens de découvrir récement : DataTables.

En une seule phrase, tout est fait, prêt à être utilisé et une bonne partie des tâches usuelles mais fastidieuse se retrouve géré automatiquement par la machine cliente. Voici les plus grands avantages de son utilisation :

  • Listing de donnée via flux AJAX
  • Gestion de la pagination
  • Gestion de la recherche (via un filtre)
  • Gestion du “order by”
  • Gestion du nombre de produit à afficher
  • Gestion rapide des checkbox pour effectuer des actions groupés

On peut même effectuer des modifications rapides directement sur le tableau. Fonctionnalité que je n’utiliserai pas, je préfère rester sur l’esprit traditionnel de fiche modifiable. Mais pour une liste simple et courte, pourquoi pas.

Pour ce qui est de Vectoris, je l’adopte pour mon Back-Office, OurWeb.

Non seulement je vais simplifier le travail de mes développeurs mais aussi faciliter l’accès aux données a mes clients. Le seul souci qui m’inquiette, c’est justement sur cette histoire d’utilisation de ressources, qu’en est il quand il est question de lignes provenant d’une table dodue, dans le genre 10 000 enregistrements ?

Ca mérite ne serais-ce qu’un coup d’oeuil, dataTables.