Construire une API Pokémon en PHP : guide du débutant

DEV - 12/09
Dans ce guide, nous passerons en revue les étapes pour créer un projet PHP de base qui utilise l'API Pokémon...

Dans ce guide, nous passerons en revue les étapes pour créer un projet PHP de base qui utilise l'API Pokémon avec le framework Flight et des packages supplémentaires comme Zebra_cURL et Latte. Nous explorerons la configuration du projet, l'ajout d'itinéraires et le rendu des vues.

tl;dr : Il n'est pas difficile de créer un projet simple basé sur une API dans Flight. Consultez le code utilisé dans ce guide.

Étape 1 : Configuration de l'environnement

Tout d’abord, nous devons créer un nouveau dossier de projet. Ouvrez votre terminal, accédez à l'emplacement souhaité et exécutez les commandes suivantes pour créer un nouveau répertoire et entrez-le.

mkdir vol-pokeapi cd vol-pokeapi
Entrer en mode plein écran Quitter le mode plein écran

Étape 2 : Installation de Composer

Avant de plonger dans le code, nous devons nous assurer que Composer est installé. Composer est le gestionnaire de dépendances pour PHP et il nous aidera à inclure les bibliothèques nécessaires.

Si Composer n’est pas installé, vous pouvez l’installer en utilisant :

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');"
Entrer en mode plein écran Quitter le mode plein écran

Maintenant que Composer est installé dans un fichier actuel appelé./composer.phar, gérons nos dépendances.

Étape 3 : Installation des dépendances

Pour gérer les packages requis, il suffit de les ajouter avec composer.

./composer.phar nécessite flightphp/core stefangabos/zebra_curl latte/latte
Entrer en mode plein écran Quitter le mode plein écran

Cela insta...
[Courte citation de 8% de l'article original]

Loading...