Diferencia entre revisiones de «Categoría:MANUAL/LARAVEL»
Ir a la navegación
Ir a la búsqueda
| Línea 11: | Línea 11: | ||
*'''Database:''' sqlite (después podremos usar cualquier BD). | *'''Database:''' sqlite (después podremos usar cualquier BD). | ||
*'''Would you like to run npm…:''' yes. | *'''Would you like to run npm…:''' yes. | ||
==Crear un layout básico== | |||
===Crear carpetas y archivos=== | |||
* Crear carpeta '''\resources\views\layouts'''. | |||
* Agregar archivo '''app.blade.php'''. | |||
===Contenido de app.blade.php:=== | |||
<pre> | |||
<!DOCTYPE html> | |||
<html> | |||
<head> | |||
<title>@yield('title') - My App</title> | |||
{{-- Stylesheets --}} | |||
@yield('styles') | |||
<script src="https://cdn.tailwindcss.com"></script> | |||
<link href="https://cdn.jsdelivr.net/npm/flowbite@3.1.2/dist/flowbite.min.css" rel="stylesheet" /> | |||
</head> | |||
<body> | |||
<!-- | |||
@yield('content') | |||
--> | |||
<script src="https://cdn.jsdelivr.net/npm/flowbite@3.1.2/dist/flowbite.min.js"></script> | |||
<h1>Esto es app.blade.php</h1> | |||
<hr> | |||
<header> | |||
{{-- Header content --}} | |||
</header> | |||
<main> | |||
@yield('content') {{-- Main content area --}} | |||
</main> | |||
<footer> | |||
{{-- Footer content --}} | |||
</footer> | |||
{{-- JavaScript files --}} | |||
@yield('scripts') | |||
<script src="https://cdn.jsdelivr.net/npm/flowbite@3.1.2/dist/flowbite.min.js"></script> | |||
</body> | |||
</html> | |||
</pre> | |||
Revisión del 20:21 13 oct 2025
Guía libre con ideas para crear una aplicación en Laravel
Crear una aplicación muy básica en Laravel
Crear el proyecto
Para crear el proyecto básico sin Jetstream ni nada tenemos que usar el siguiente código:
laravel new nombredelproyecto
A las preguntas del instalador contestar:
- Starter kit: none.
- Testing framework: PEST.
- Database: sqlite (después podremos usar cualquier BD).
- Would you like to run npm…: yes.
Crear un layout básico
Crear carpetas y archivos
- Crear carpeta \resources\views\layouts.
- Agregar archivo app.blade.php.
Contenido de app.blade.php:
<!DOCTYPE html>
<html>
<head>
<title>@yield('title') - My App</title>
{{-- Stylesheets --}}
@yield('styles')
<script src="https://cdn.tailwindcss.com"></script>
<link href="https://cdn.jsdelivr.net/npm/flowbite@3.1.2/dist/flowbite.min.css" rel="stylesheet" />
</head>
<body>
<!--
@yield('content')
-->
<script src="https://cdn.jsdelivr.net/npm/flowbite@3.1.2/dist/flowbite.min.js"></script>
<h1>Esto es app.blade.php</h1>
<hr>
<header>
{{-- Header content --}}
</header>
<main>
@yield('content') {{-- Main content area --}}
</main>
<footer>
{{-- Footer content --}}
</footer>
{{-- JavaScript files --}}
@yield('scripts')
<script src="https://cdn.jsdelivr.net/npm/flowbite@3.1.2/dist/flowbite.min.js"></script>
</body>
</html>
Esta categoría no contiene ninguna página o archivo.