Diferencia entre revisiones de «Usuario:ManuelRomero/Laravel/introduccion»

De WikiEducator
Saltar a: navegación, buscar
(Página reemplazada por «{{TEP}} {{:Usuario:ManuelRomero/micursos/Laravel/introduccion/nav}} <br> __NOTOC__»)
 
(4 revisiones intermedias por el mismo usuario no mostrado)
Línea 3: Línea 3:
 
<br>
 
<br>
 
__NOTOC__
 
__NOTOC__
 +
<br />
 +
 +
{{MRM_Objetivos|
 +
*En esta sección hablaremos de lo que es framework
 +
*Presentamos laravel como un framework porpular y potente de php
 +
*Realizamos su instalación
 +
*Revisamos la estructura de ficheros y carpetas de un proyecto en larevel
 +
*Preparamos el entorno para empezar a trabajar
 +
}}
 +
{{MRM_Objetivos| title=Resumen comandos  básicos para usar con Laravel|
 +
;Si estoy con docker y mi servico se llama myapp (se ve en el docker-compose.yaml
 +
<source lang=bash>
 +
  docker-compose exec myapp  <comando>
 +
</source>
 +
 +
;Levantar el servidor interno de laravel por el puerto 8000
 +
<source lang=bash>
 +
  php artisan  serve --host 0.0.0.0 &
 +
</source>
 +
;Instalar breeze
 +
<source lang=bash>
 +
composer require laravel/breeze
 +
php artisan breeze:install
 +
npm install
 +
npm run dev --host 0.0.0.0#hace la transpilacion poniendo disponible la parte de cliente
 +
</source>
 +
;Crear un modelo, controlador resource , migracio, factory, seeder, policy, request
 +
<source lang=bash>
 +
php artisan make:model Alumno --all
 +
</source>
 +
 +
;Ejecutar una migración y hace la población si tengo factory y seeder creado
 +
<source lang=bash>
 +
php artisan migrate:fresh --seed
 +
</source>
 +
 +
 +
;Ver todas las rutas
 +
<source lang=bash>
 +
php artisan route:list
 +
</source>
 +
;Gitenado el proyecto
 +
 +
<source lang=bash>
 +
git push origin main  #subo el proyecto
 +
git clone xxxx
 +
composer install
 +
npm install
 +
</source>
 +
 +
 +
 +
 +
}}
 +
 +
https://kinsta.com/es/base-de-conocimiento/que-es-laravel/#qu-hace-laravel
 +
https://www.clouddefense.ai/blog/penetration-testing (pruebas de penetración para testear nuestras aplicaciones en el acceso a base de datos)

Última revisión de 04:35 15 jun 2023

Road Works.svg Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos.
Ver página de charlas.
Road Works.svg






Icon objectives.jpg
Objetivo
  • En esta sección hablaremos de lo que es framework
  • Presentamos laravel como un framework porpular y potente de php
  • Realizamos su instalación
  • Revisamos la estructura de ficheros y carpetas de un proyecto en larevel
  • Preparamos el entorno para empezar a trabajar


Icon objectives.jpg
Objetivo
Si estoy con docker y mi servico se llama myapp (se ve en el docker-compose.yaml
  docker-compose exec myapp   <comando>
Levantar el servidor interno de laravel por el puerto 8000
  php artisan  serve --host 0.0.0.0 &
Instalar breeze
 composer require laravel/breeze
 php artisan breeze:install
 npm install
 npm run dev --host 0.0.0.0#hace la transpilacion poniendo disponible la parte de cliente
Crear un modelo, controlador resource , migracio, factory, seeder, policy, request
 php artisan make:model Alumno --all
Ejecutar una migración y hace la población si tengo factory y seeder creado
 php artisan migrate:fresh --seed


Ver todas las rutas
 php artisan route:list
Gitenado el proyecto
 git push origin main  #subo el proyecto
 git clone xxxx
 composer install 
 npm install




https://kinsta.com/es/base-de-conocimiento/que-es-laravel/#qu-hace-laravel https://www.clouddefense.ai/blog/penetration-testing (pruebas de penetración para testear nuestras aplicaciones en el acceso a base de datos)