Drillan767 / izipay-vue

Home Page:https://izipay-vue.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokedex IziPay

Ce projet a pour but de démontrer mes capacités avec VueJS et la consommation d'une API (PokeApI)

Pour initialiser le projet :

  • git clone
  • cd izipay-vue
  • yarn && yarn dev
  • Le projet est alors disponible sur http://localhost:3000
  • Le projet est également disponible sur https://izipay-vue.vercel.app/

Technologies utilisées

  • Vue 3
  • Vite
  • Vue Router
  • idb-keyval (wrapper IndexedDB)
  • GraphQL
  • Pinia
  • Tailwind

Le choix d'utilisation d'IndexedDB vs LocalStorage était pour l'assurance d'une meilleure persistence des données.

Celui de GraphQL est dû à l'utilisation d'une seule requête pour récupérer les pokémons et leurs infos, contre quelques centaines pour une génération en utilisant l'api REST.

About

https://izipay-vue.vercel.app


Languages

Language:Vue 48.5%Language:TypeScript 41.7%Language:CSS 6.1%Language:HTML 1.7%Language:SCSS 1.5%Language:JavaScript 0.5%