12
NOV

Hoodie - Un framework noBackend pour créer des web apps rapidement

Publié le 12/11/13 à 07h56 par DJo

Hoodie est un framework du mouvement noBackend permettant de construire des applications web très rapidement.

Hoodie est un framework du mouvement noBackend permettant de construire des applications web très rapidement.

Depuis quelques temps, la tendance noBackend gagne en visibilité sur le marché des frameworks frontend.

L'objectif du noBackend est simple, permettre de développer des applications web avancées sans jamais avoir à se soucier de la partie backend. Tout doit être développé en front et le backend doit être automatiquement mis en place.

Hoodie fait partie de ces frameworks noBackend dont on parle en ce moment et qui semble prendre le dessus par rapport à ses confrères.

Concrètement, les applications Hoodie sont basées sur un modèle de documents gérées en back avec CouchDB. Il est possible d'utiliser des plugins avec npm et déployer facilement sur Nodejitsu.

Tous les appels se font en JSON et les requêtes vers la base de données se fait directement en Javascript.

Très pratique pour le développement de webapps mobiles, Hoodie permet de stocker localement les données sur le client en mode offline et resynchroniser les données dès qu'une connexion est de retour.

Le framework prévoit un grand nombre de méthodes minimalistes pour développer rapidement:

hoodie.account.signUp(username, password); // Inscription d'un utilisateur
hoodie.account.resetPassword('joe@example.com'); // Récupération de mot de passe

Stockage de données:

var type = 'task';
var attributes = {title: 'Try out hoodie today'};
hoodie.store.add(type, attributes)
  .done(function (newObject) {
    // Stockage des données
  });

Récupération de données:

var type = 'task';
hoodie.store.findAll(type)
  .done(function (tasks) {
    // Traitement des taches récupérées
  });

La documentation est très bien fournie, c'est très simple à prendre en main.

Je vous laisse vous convaincre avec cette vidéo de présentation:

Qu'en pensez-vous ? 

 

Site Officiel

Personne n'a baraguiné de chtite phrase pour le moment !


Ajouter un Commentaire

Pour poster un commentaire, vous devez être identifié. Vous pouvez choisir parmi ces trois méthodes d'identification:

Compte la Ferme du Web

Identifiez-vous
Inscrivez-vous

Compte Facebook

Connexion avec Facebook

Compte Twitter

Connexion avec votre compte twitter
Rechercher sur la Ferme du web