← Retour au blog


Retour d'expérience sur Meteor

Catégorie : Développement Web 

 

Ce qui est top :

  1. Un temps réel natif : Meteor embarque côté client une base mini-mongo qui permet de faire un différentiel entre client et serveur et permet une reactivité optimale. Vous publiez vos données côté serveur, vous y souscrivez côté client et voilà du temps réel sans configurer vos sockets.
  2. Un gestion asynchrone ou synchrone sans callback qui permet de coder des appels aux API beaucoup plus simplement.
  3. Un intégration de Cordova qui permet de sortir des appli natives rapidement (dans les limites de Cordova).
  4. La génération 'server side' des pages
  5. Le déploiement sympa (même si le déploiement gratuit est terminé)
  6. Une bonne documentation

Ce qui est un peu lourd :

  1. La recompilation est assez gourmande et il vaut mieux une bonne machine pour développer.
  2. L'organisation du code est un peu troublante car le même code peut être interprété côté serveur ou côté client. Pour y voir plus clair, vous pouvez lire cet article.

Ma conclusion :

Des petites startups peuvent mettre en place des fonctionnalités temps réel que seuls des grands du net pouvaient se permettre. Du coup, on peut s'attendre à des belles applications innovantes et une adoption de cette techno par les jeunes entreprises qui ont des grandes idées mais encore des petits moyens.