Skip to content

lptt32/hashtag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

hashtag

Qu'est-ce qu'Hashtag ?

Hashtag est une librairie javascript, qui permet de transformer ou de créer un site web en full ajax sans les problématiques récurrentes à ce type de développement :

  1. Complexité de mise en place.
  2. Complexité javascript.
  3. Historique de navigation.
  4. Upload de fichiers.
  5. Accès direct à une url donnée.
  6. Bookmark de page.
  7. Référencement.
  8. Mise à jour des titres de pages.

De plus elle propose les fonctionnalités suivantes :

  1. Mise en cache des réponses serveurs.
  2. Préchargement de pages, d’images et fichiers CSS.
  3. Fonctions de pré-exécutions.
  4. Fonctions de post-exécutions.
  5. Parallélisation de requêtes.
  6. Stack de requêtes.
  7. Interprétation du type de réponse (Json, HTML).
  8. Intégration d’un modèle une requête , n réponses.
  9. Emission d’événements en pré-exécution et post-exécution.
  10. Gestion des redirections 302.
  11. Auto-scroll sur l’élément mis à jour.

Afin de faire profiter l’utilisateur d’une navigation proche des caractéristiques d’une application locale, Hashtag implémente un système de cache interne couplé à un préchargement de pages et d’images contenu dans ces dernières.

Cette approche a fait le succès de site comme gmail, google maps, facebook et bien d’autres, proposant un environnement d’utilisation proche d’une application installée localement plongeant l’utilisateur dans un contexte convainquant.

About

Full Ajax Library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors