PHPackages                             dwwm/vega - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. dwwm/vega

ActiveProject[Framework](/categories/framework)

dwwm/vega
=========

Learn poo in php building a web framework

v1.0.0(1y ago)012MITPHPPHP &gt;=8.2

Since Apr 8Pushed 1y ago1 watchersCompare

[ Source](https://github.com/jc-aziaha/jc-aziaha-dwwm20_php_poo_vega_framework)[ Packagist](https://packagist.org/packages/dwwm/vega)[ RSS](/packages/dwwm-vega/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (12)Versions (2)Used By (0)

Vega Framework
==============

[](#vega-framework)

 [![](documentation/welcome.png)](documentation/welcome.png)

Bienvenue sur Vega.

Pourquoi ce projet ?
====================

[](#pourquoi-ce-projet-)

A propos de Vega
================

[](#a-propos-de-vega)

Les objectifs de Vega
=====================

[](#les-objectifs-de-vega)

Le cycle de vie de Vega
=======================

[](#le-cycle-de-vie-de-vega)

 [![](documentation/kernel.png)](documentation/kernel.png)

Pré-recquis
===========

[](#pré-recquis)

Pour installer Vega,

1. Installer PHP 8 :
    - Pour Windows :  ou
    - Pour Mac :
    - Pour Linux :
2. Installation de **Composer** (Le gestionnaire de dépendances de PHP) :
3. Installation de **Node** et **Npm** (Le gestionnaire de dépendances de JAVASCRIPT) :

Installation de Vega
====================

[](#installation-de-vega)

1. Installer de **Vega** : `composer create-project dwwm/vega my_project`
2. Dupliquer le fichier `.env` et le renommer `.env.local`
3. Démarrer le serveur : `php serve`
4. Dans la barre d'url du navigateur, charger l'url :
5. Vous devriez accéder à la page de bienvenue sur Vega dans le navigateur
6. Créer son premier contrôleur et sa route soit :

    - En créant manuellement le fichier à cet emplacement : *src/controller/*, et y rajouter ce contenu :

    ```
