# FreeFW

Un Framework PHP simpliste pour réaliser des services web rapidement tout en ayant une souplesse pour les cas complexes.

Services web JsonApi, mais aussi web socket Wamp2 le tout compatible LoadBalancer avec partage de sessions, cache, ...

Documentation sur GitBook : <https://jeromeklam.gitbook.io/freefw/>

## Composer

Consulter le fichier composer.json...

## Standards

* PHP : PSR2, PSR3, PSR4, PSR6, PSR7 & PSR15
* Auth : Hawk, JWT, OAuth2, Saml2
* Web Service : application/vnd.api+json & application/json
* Web Socket : Wamp2

## Documentation

1. [Structurer un projet](https://jeromeklam.gitbook.io/freefw/docs/structure)
2. [Cheminement](https://jeromeklam.gitbook.io/freefw/docs/schema)
3. Middlewares
   1. [Authentification](https://jeromeklam.gitbook.io/freefw/docs/auth)
4. Les modèles
   1. [La structure des modèles](https://jeromeklam.gitbook.io/freefw/docs/model)
   2. [Opération CRUD basiques](https://jeromeklam.gitbook.io/freefw/docs/crud)
