Quasar Framework VS Ionic, Flutter, React Native, Nuxt et Meteor

Gildas Morel des Vallons
CodeShake
Published in
2 min readSep 11, 2020
Quasar Framework et la concurrence

Introduction

Quasar Framework entre en compétition avec les frameworks proposant le déploiement d’application web, mobiles et/ou desktop.

Parmi les plus connus et les plus utilisés, on retrouve :

  • Ionic framework : développement mobile cross-platform utilisant Cordova et plus récemment Capacitor.
  • Flutter : boîte à outils créée par Google pour développer des applications natives avec l’accent mis sur la rapidité de développement, l’interface utilisateur expressive et flexible et des performances optimales.
  • React Native : le framework créé par Facebook permettant de créer des applications natives en utilisant React.
  • Nuxt.js : le framework Vue.js intuitif
  • Meteor : une plateforme pour développer des applications mobiles, desktop et web de manière simple, efficace et scalable.

Cet article présente un comparatif de Quasar avec ces frameworks : d’un point de vue fonctionnel et d’un point de vue technique.

Comparatif fonctionnel

Cette matrice met en perspective la capacité de ces frameworks à générer des applications de type : SPA*, PWA**, mobile, desktop et des extensions navigateurs (BEX***).

*SPA : Création d’une Single Page Application
**PWA : Création d’une Progressive Web App
***BEX : Création d’une extension navigateur (Browser EXtension)

Concernant Meteor, la baseline du site précise que l’on peut générer des applications desktop. Pourtant cela ne semble pas être “out of the box”. Pour le faire, il faut ajouter un module externe incluant electron. Or, les modules externes que j’ai pu trouver ne sont pas toujours maintenus, j’ai donc choisi de mettre “Non” dans la colonne App Desktop ci-dessus.

Comparatif technique

Cette matrice met en perspective les caractéristiques techniques de ces frameworks.

Conclusion

Ce comparatif rapide n’est certes pas exhaustif mais permet de se rendre compte du savoir-faire transverse de Quasar Framework face à la concurrence.

Ajoutez à cela le fait que ce soit un projet open source soutenu par la core team de Vue.js et mis à jour très régulièrement.

Et à présent il ne tient qu’à vous de l’essayer en suivant le guide : Débuter avec Quasar Framework.

--

--

Gildas Morel des Vallons
CodeShake

Tech, fun and optimism. Online Architect @Ubisoft Bordeaux. Former engineering manager @Sfeir. Former Co-founder and CTO @NovathingsFR & @Glory4GamersFR.