Découverte de Quasar–SPA PWA SSR Mobile–Un framework prometteur

decouverte de quasar

Quel combat intense entre trois grands acteurs du web, côté client ! Qui va gagner : React, Angular, Vue ? Faut-il un gagnant, c’est aussi une autre question que l’on peut se poser Open-mouthed smile
Et, même s’il y a un gagnant, comment gérer les différentes façons d’utiliser un site web (SPA, SSR, …) ? Découvrons Quasar qui permet de tout unifier, et qui a décidé d’utiliser Vue.js comme moteur de Vue.
Tout comme l’anneau de Sauron qui les contrôle tous.

 

Première étape

Après vous êtes assuré-e que vous avez bien installé node.js, lancez la commande :

npm install -g @quasar/cli

Lancement commande quasar

Vérifions que nous avons bien quasar d’installé maintenant :

image

 

Création d’un nouveau projet

Avant de créer un projet, vérifions les commandes possibles pour créer un projet :

quasar create -h

image

 

Création d’un premier projet

Pour créer un projet, et vu que Quasar est encore en version bêta, nous devons lancer une commande précise :

quasar create <nom du projet> –b dev

image

 

Lancement de l’application

Ajoutons des inclusions de scripts pour npm, dans notre package.json :

« start »: « quasar dev »,

« build »: « quasar build »,

« build:pwa »: « quasar build -m pwa »

 

On lance :

npm start

 

Du côté commande, nous obtenons :

image

Du côté web, nous avons :

image

 

Dans la console, Quasar nous invite Ă  utiliser une extension, pour Vue.js :

https://github.com/vuejs/vue-devtools

Extension Google : https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd

 

 

Prochain test pour découvrir ce framework :

Test : appel de l’api star wars Smile

Listons par exemple tous les personnages de Star wars : https://swapi.co/api/people

 

A très vite !

Notre adresse

1 rue du guesclin
44000 Nantes

Notre téléphone

+33 2 79 65 52 87

Société

DevToBeCurious SARL
84860163900018 - Nantes B 848 601 639