Pourquoi utiliser ce Framework ?
Meteror JS est un système full-stack, open source, qui englobe Node.js et MongoDB. Sa particularité est de gérer à la fois le Front et le Backend.
Au lieu d’utiliser des langages spécifiques pour le côté client avec par exemple Javascript et pour le côté server PHP ou Ruby on Rails , le développeur a la possibilité d’exploiter un seul et même langage de programmation commun.
L’idéal d’un front JS est de pouvoir favoriser la modularité et l’indépendance des composants développés. On est donc dans une logique de réutilisation et de maintenablitié.
Le même code peut être utilisé quelque soit la plateforme finale pour laquelle on développe : IOS, Androïd, Web, Bureau,…
Meteor est utilisé pour créer des applications basées sur le temps réel dont les données vont pouvoir être mises à jour automatiquement : applications collaboratives, traitement de l’information, outils de production, messageries,… sont des exemples parmi d’autres.
Parmi ses qualités :
- Concision du code : on écrit peu de ligne de code avec uniquement du Javascript, de la base de donnée au client
- Une technologie multiplateforme
- Compensation des latences
- Possède de nombreux plugins
- Bénéficie d’une très large communauté