Instalar Slim Framework 3.3.0
En este nuevo tutorial aprenderemos a instalar slim framework en su última versión a día de hoy que es la 3.3.0
Como hemos visto en el video la forma más rápida y sencilla de instalarlo es a través de composer
composer require slim/slim "^3.0"
Creamos nuestro archivo index.php, en la propia página nos proponen un ejemplo para empezar.
require 'vendor/autoload.php'; $app = new Slim\App(); $app->get('/hello/{name}', function ($request, $response, $args) { $response->write("Hello, " . $args['name']); return $response; }); $app->run();
No olvidemos crear nuestro archivo .htaccess en este caso si usamos apache
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^ index.php [QSA,L]
Como han visto en este video hago mención a la utilización de PSR-7 que implementa una interface del objeto Request y Response, el uso más común que le damos es a través de ls middleware.
También hacemos mención a los esqueletos (skeleton) que nos proporción una estructura muy solida y modular, por ejemplo podemos encontrar esqueletos que integren:
Skeleton 1 - Php view. - Monolog. Skeleton 2 - Twig - Monolog Skeleton 3 - Twig - Eloquent - Redis
Y muchos más
Con esto concluyo este primer tutorial referente a Slim Framework 3.3.0.
Si necesitas más información puedes visitar la página de Slim framework donde encontrarás toda la ayuda que necesitas.