Bow est un micro framework écrit Par la communauté #Ayiyikoh et plusieurs autre contributeurs. Le but c'est de permettre aux débutants qui veulent travailler sur un projet un peu plus grand de s'y lancer. Afin de comprendre les rouages du developpement collaboratif.
N'hésitez pas à commencez maintenant.
Pour installer une copie de Bow il vous faut d'abord installer composer ensuite vous lancez la commande suivante:
$ php composer.phar create-project --prefer-dist papac/bow
$ cd bow
$ php bow serve
NB: Il est conseillé d'installer
composer
de façon globale sur votre machine. Pour ce faire référez-vous à la documentation d'installation de composer. Si vous n'êtes pas familier àcomposer
, nous vous invitons à parcourir la documentation.
Dans le dossier app/routes
, ouvrez le fichier get.php
et ajoutez:
$app->get('/hello/:name', function($name) {
return 'hello world '.$name;
});
Dans votre navigateur et tapez http://localhost:5000/hello/bow
. 5000
est le port par defaut quand vous faites php bow serve
.
=>// hello world bow
Ou avec curl
$ curl http://localhost:5000/hello/bow
=>// hello world bow
Pour participer au projet il faut:
- Fork le projet afin qu'il soit parmi les repertoires de votre compte github ex :
https://github.com/votre-compte/bow
- Cloner le projet depuis votre compte github
git clone https://github.com/votre-crompte/bow
- Créer un branche qui aura pour nom le résumé de votre modification
git branch branche-de-vos-traveaux
- Faire une publication sur votre dépot
git push origin branche-de-vos-traveaux
- Enfin faire un pull-request
Franck Dakia [email protected] • @franck_dakia Ayiyikoh [email protected] • @ayiyikoh hashtag: #GoAyiyikoh
SVP s'il y a un bogue sur le projet veuillez me contacter.