# Développement

2 terminaux

`> symfony serve`

`> npm run dev-server`

# Installation

## COMPOSER
placer le composer dans bin/composer
Pour appeler ensuite 
`> php bin/composer require xxxxxx`

## SASS
`> npm i sass`
Dans le `app.js`, remplacer app.css par app.scss
Add Encore.enableSassLoader() to your webpack.config.js file.
`> npm install sass-loader@^13.0.0 --save-dev`

## TypeScripts
app.js -> app.ts
Dans webpack.config.js : .addEntry('app', './assets/app.ts')
`> npm install typescript ts-loader@^9.0.0 --save-dev`
Créer le fichier tsconfig.json

## React
`> php bin/composer require symfony/ux-react`
`> npm install react`
`> npm install @babel/preset-react@^7.0.0 --save-dev`

## i18n
`> npm install react-i18next`

## database
`php bin/composer require symfony/orm-pack`
`php bin/composer require --dev symfony/maker-bundle`
`php bin/console make:entity`
`php bin/console make:migration`
`php bin/console doctrine:migration:migrate`

`php bin/composer require orm-fixtures --dev`
`php bin/console make:fixture`

