====== Enso - Laravel Framework ====== [[https://docs.laravel-enso.com/|Enso]] Full featured Single Page Application [[/glossaire/SPA|SPA]] boilerplate, [[/informatique/php/laravel|Laravel]], [[/informatique/javascript#vuejs|Vue.js]], Bulma. C'est une mine d'inspirations ;-) Enso is a SPA, and generally, SPAs handle routing for their web pages and use a API for fetching and persisting data. * Dépôts: * backend https://github.com/laravel-enso/enso * frontend https://github.com/enso-ui * site https://github.com/laravel-enso/laravel-enso.github.io * Documentation: * [[https://docs.laravel-enso.com/guide/|Guide]] * [[https://docs.laravel-enso.com/frontend/|Frontend]] * [[https://docs.laravel-enso.com/backend/|Backend]] * [[https://docs.laravel-enso.com/guide/development.html|backend development]] * [[https://docs.laravel-enso.com/packages/|Packages]] pour faire plein de choses ===== Installation ===== https://docs.laravel-enso.com/guide/getting-started.html ==== Prérequis ==== === Php === Enso (en version 3.6.1) nécessite Php7.3 et les extensions qui vont bien : sudo apt-get install php7.3-cli php7.3-fpm php7.3-mysql php7.3-xmlreader php7.3-mbstring php7.3-bcmath php7.3-curl php7.3-zip === Yarn (node dependencies) === https://yarnpkg.com/en/docs/install ===== backoffice menu ===== {{:informatique:php:enso_back_menu.png?nolink |}} Features: * [[https://docs.laravel-enso.com/guide/getting-started.html#features|features ]] list //at "getting-started" page// * acl avec roles et permissions, avec IHM blabla blabla ... ===== Dev ===== {{ :informatique:php:enso_cli.png?nolink|Enso CLI}} Comment : * activer debugbar ? * localiser le menu ? * créer un module * [[https://docs.laravel-enso.com/guide/development.html#using-the-cli|development/using-the-cli]] * [[https://docs.laravel-enso.com/backend/cli.html|backend/cli]]