Aplicación de ejemplo de Laravel [SOLUCIONADO]

Creación de un Proyecto en Laravel

Laravel se ha posicionado como uno de los frameworks PHP más populares para el desarrollo de aplicaciones web. Su ecosistema robusto y su elegante sintaxis hacen que construir aplicaciones complejas sea una tarea bastante simplificada. A continuación, desarrollaremos una aplicación sencilla mostrando cómo iniciar un proyecto, gestionar rutas, vistas y base de datos con Laravel.

Comenzamos con la instalación de Laravel, que puede realizarse de diversas maneras, siendo Composer una de las más utilizadas. Asegúrate de tener Composer instalado y luego ejecuta el siguiente comando para crear un nuevo proyecto:

composer create-project --prefer-dist laravel/laravel nombre_del_proyecto
    

Estructura de Directorios en Laravel

Una vez instalado, observarás que Laravel ofrece una estructura de directorios predeterminada adaptada a una gran variedad de necesidades de desarrollo. Cada componente del framework se encuentra organizado de forma intuitiva, facilitando el desarrollo y mantenimiento del proyecto.

Definiendo Rutas

Laravel maneja las rutas a través del archivo web.php ubicado en el directorio /routes. Una ruta básica en Laravel se define de la siguiente manera:

Route::get('/', function () {
    return view('welcome');
});
    

Para este ejemplo, agregaremos una nueva ruta que devuelva una vista llamada ejemplo y la asociaremos a un método de un controlador. Primero, generamos un nuevo controlador utilizando el comando de artisan, la herramienta de línea de comandos de Laravel:

php artisan make:controller EjemploController
    

En el controlador EjemploController que acabamos de crear, añadiremos un método llamado index:

namespace AppHttpControllers;

use IlluminateHttpRequest;

class EjemploController extends Controller
{
    public function index()
    {
        return view('ejemplo');
    }
}
    

Después, definimos una ruta que use este controlador:

Route::get('/ejemplo', 'EjemploController@index');
    

Gestión de Vistas

Las vistas en Laravel se encuentran dentro del directorio /resources/views. Estas vistas son archivos Blade, un poderoso sistema de plantillas que permite escribir código PHP de una forma más limpia y legible.

Crearemos una nueva vista ejemplo.blade.php con el siguiente contenido:

{{-- recursos/views/ejemplo.blade.php --}}



Ejemplo

Página de Ejemplo

¡Esto es una página de ejemplo en Laravel!

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad