Manual de Silex en español

Posted by victor on January 30th, 2013
silex-logoSilex es un microframework desarrollado por Sensio Labs, los creadores de Symfony, destinado a la pequeña y mediana aplicación. Aunque Symfony es uno de los mejores web framework para desarrollar grandes aplicaciones de forma ágil y siguiendo buenas prácticas, no parece muy lógico emplearlo en pequeños proyecto que apenas usan base de datos. El concepto sobre el que pivota Silex es el de microframework, es decir, que nuestra solución se encuentre entera contenida en un solo archivo:
// index.php

require_once __DIR__.'/../vendor/autoload.php';

$app = new Silex\Application();

$app->get('/usuario/{name}', function ($name) use ($app) {
    return 'Bienvenido '.$app->escape($name);
});

$app->run();
Este es un ejemplo sencillo que contiene definida una ruta y la acción asociada a ella. Para probarlo, basta con acceder a /usuario/yoSymfony y verás que responde "Bienvenido yoSymfony". Por supuesto, requiere tener Silex instalado tal como explica Javier Eguiluz. Silex tiene soporte para realizar pruebas funcionales mediante el módulo HttpKernel de Symfony2 que incluye. Gracias a Librosweb.es disponemos del manual oficial traducido al español. Publicación que se une a su ya extensa lista.   Manual de Silex en español.

Comments

comments powered by Disqus