¿Cuál es el potencial de las tecnologías modernas?
Con la evolución constante de las tecnologías, es fundamental comprender no solo su funcionamiento, sino también su potencial de aplicación en proyectos profesionales. En poco tiempo, podemos obtener resultados que antes requerían horas, demostrando así el poder de las herramientas actuales. Este conocimiento nos permite incrementar la eficiencia y la rentabilidad de nuestros proyectos.
¿Cómo se personalizan las vistas con JetStream?
En el entorno de Visual Studio Code, la personalización de componentes es una tarea recurrente. JetStream ofrece la flexibilidad de adaptar vistas para distintas plataformas, permitiendo la edición desde un terminal mediante el comando PHP artisan. Al publicar y modificar vistas, podemos adaptar estos elementos a nuestras necesidades particulares.
php artisan vendor:publish
Este comando le permite a Laravel identificar y publicar los componentes deseados, ofreciendo un punto de partida para la personalización visual. Por ejemplo, al elegir la opción veintitrés, se generan carpetas y archivos específicos que se pueden modificar.
¿Cómo se editan componentes comunes?
Uno de los beneficios de utilizar componentes en sistemas como JetStream es su capacidad de ser adaptados en diversas partes de la aplicación. Al modificar un componente, como el logo en un formulario de autenticación, la personalización se refleja en toda la aplicación.
Para localizar y alterar un componente específico, se puede buscar por el nombre en el código. Así, cambiar la imagen o el enlace asociado al componente actualizará automáticamente todas las instancias donde se utilice.
¿Qué se puede aprender al leer el código de los componentes?
Leer y comprender el código detrás de los componentes es un ejercicio invaluable. Al analizar cómo están construidos, se pueden extraer lecciones sobre organización y estructura de código.
Componentes identificables: Caja, botón, y marcas de autenticación son solo algunos ejemplos de elementos reutilizables.
Mensajes y validaciones: Al modificar mensajes de error o validaciones, se aprecia la lógica detrás del flujo de trabajo.
Estructura jerárquica: Utilizar tecnologías como Lifewire y Blade junto a JetStream permite un manejo más intuitivo del código.
¿Cómo JetStream y sus tecnologías complementan a Laravel?
JetStream, combinado con Laravel y tecnologías como Lifewire, ofrece una plataforma robusta y dinámica. A través de una estructura clara y lógica, estas herramientas facilitan la administración y personalización de la aplicación sin necesidad de recurrir a bloques de código sin explicación.
Dinamismo con Lifewire: Permite interactividad sin complicaciones.
Motor de plantillas Blade: Ofrece una presentación clara y sencilla de elementos visuales.
Recomendaciones para aprender a usar JetStream y Laravel:
Experimentar: Pruebe cambiar partes del código y vea el resultado.
Explorar: Investigue documentación y comunidades para evolucionar su comprensión.
Ejecutar cambios gradualmente: Permite un mejor entendimiento del impacto de las modificaciones.
El uso de estas herramientas acelera y optimiza proyectos de desarrollo, por lo que seguir explorando y aprendiendo sobre ellas puede abrir muchas puertas en el ámbito profesional.
Por cierto, está de más decir que el número que debes poner al ejecutar el comando depende de en qué posición te salga jetstream-views 👀
.
Debo decir que esto me encantó porque Laravel ahora ya te incluye todo un dashboard, es decir, si la rompieron en grande con Laravel 8 jajaja, te dan todo un sistema de autenticación hecho, aunque me causa curiosidad saber cómo funcionaría en modo API... 🤔
Jetstream te permite generar tokens. Te dejo el link de la documentación:
Jetstream includes first-party integration with Laravel Sanctum. Laravel Sanctum provides a featherweight authentication system for SPAs (single page applications), mobile applications, and simple, token based APIs
https://jetstream.laravel.com/1.x/features/api.html
No se ustedes pero, cuando ejecute php artisan vendor:publish el jetstrem views me salio en el numero 25 xD Es una bonita curiosidad
x2
x3 bro
🙌🙌🙌
Increíbles herramientas. Excelente Curso
Me encanta que todo en laravel es como referencias aqui referencias haya, osea nada esta literal con su valor en un archivo sino que un archivo refiere a otro archivo y asi.
Sin embargo a veces despues de llevar cierto tiempo programando con laravel me quedo confundido en lo que estaba haciendo o si tengo un error quedo re confundido de donde falle
Me parece bastante decepcionante la calidad de este curso. En serio estuve demasiado emocionado por aprender y profundizar livewire que es una novedad en esta versión y estuvo pésimo.
Hay mucho, muchísimas más bondades de livewire para hacer interfaces dinámicas, retroactivas y me parece muy mal que de manera gratuita pueda encontrar más información y aquí donde pago por un aprendizaje de calidad, donde supuestamente es la manera "más fácil de encontrar información y aprender" entreguen esta baja calidad de plan.
Pero.... en ningún momento se mencionó que se iba a ver en profundidad livewire, esto es una introducción a laravel 8, en youtube hay millon contenido de livewire que puedes aprender, no te centres en un solo lugar y miralo de buena manera 👍
Quizá sea por que dice introducción . seria muy bueno que nos enseñen cosas ya mas interesantes. como por ejemplo dashboard , roles . etc. por que introducción en YouTube abunda
me paso esto después de ingresar el comando. literal no me deja hacer log off, lo que no entiendo es que me da un error por método GET, siendo que estoy ocupando POST.
tendrán un curso mas avanzado de laravel 8 jetstrean livewire ? con gráficos, roles, aministrador de archivos