Update week 24Mar-31Mar - Laravel 12 Livewire Volt 3 Inertia 2? - PayPal, Django
YouTube/Blog
These are exclusive videos for everything that's my YouTube channel. All this you have here is my Laravel courses. These are mostly opinion-based, so let's get down to business here, what these infinite Laravel kits are.
Thanks to the community, that is, in principle, a repository was created on GitHut where you can upload your projects. I don't know what the steps are to upload it, and you can add your things. So from there, anyone can, instead of making a Git clone of that repository, do the following:
$ laravel New nombre del proyecto --using
You put the name of the repository and you can basically bring whatever that project has. What advantages do we have? Well, people get creative and, for example, they can use Svelte to do any integration, for example, Angular Astro, that they are going to do there. So, if, for example, you want to do a new project and you want to use something from that and there is a repository there, it would be interesting. I sometimes consider it a little risky because we are already involving third parties and we do not know what those third parties that are linked there are like:
Starter Kits Infinitos en Laravel Gracias a la Comunidad - Filament, Svelte, Wave y mucho + - https://youtu.be/gFRCAcfByjc
Why I don't like Livewire Volt although I'm already liking it a little more because it's easy to go from the classic Livewire to what it is there and curiously and here it was done with all the intention what I like the most goes beyond that I don't like what I like the most about Laravel in general and in this case a feature of Livewire since I love Livewire with respect to inertia:
NO me gusta Laravel Livewire Volt - https://youtu.be/BNkOoemG_q0
Which brings us to the next video of what honey is not good for inertia obviously again this is a little bit to draw attention I also consider that inertia is interesting but again for me a little bit of my reasons why it is sometimes difficult for me to select inertia now here the biggest problem that I think inertia has that you also mentioned this a long time ago is precisely the issue of the Rest API that I always prefer to have a rest api and therefore there it loses a lot of strength for me what is inertia clear if you are a web developer and you care about mobile development or directly connecting it with something else then inertia is perfect for you but in my case as I am a strange hybrid a lost in life that I quite like what is mobile development also video game creation which brought us to the next point that well I am going to finish this so for me Inertia whatever it is does not make much sense unlike Inertia so I talk about all that there and the next point that right now I continue here is that also:
Para que MIE#%!& Sirve Laravel Inertia - https://youtu.be/BqE89B3B-UY
Here I released a video on the other YouTube channel since I have two other type Gamer but bored like me in which I talk a little about a game that I am creating and that I would like to finish at some point and of course port something and of course well have an additional income there more than anything I do it because I like it do not think that I am so commercial:
Como va mi juego Plataformero tipo Crash Bandicoot con Unreal Engine 5 - https://youtu.be/G5V6wsqENUs
So here is also a feature that I love about Laravel, which is the routes part, being so flexible, having so many options, they always start with everything, in this case with this blessed asterisk, we can, as they say, make a prefix, and from everything else, I don't care, it recognizes the current route based on the method we have here and returns a true:
ESTO ES MAGICO request()-routeIs('d-category-*') en Laravel - https://youtu.be/73cQF7tdDMI
Jetstream starting with version 12 by by basically I already summarized that for you, you don't have to watch it but watch it and from here:
Hablamos sobre Jetstream a partir de la versión de Laravel 12 - https://youtu.be/2i5eioRKUU4
I already explained this to you, well, the demo of in this case deware with the components since I renewed it because now they are all different components that are no longer part of the framework but now a separate package that is freemium:
Laravel 12 Livewire 3 Inertia 2 - Laravel más que solo PHP, freemium? - https://youtu.be/aVCN_K2Hm1E
From the hells of webviews, I'm brought here to the blessed hells of PayPal, since we have three, none of them are official, they're all a nuisance, and in the end, it's a big issue to get them working, so I'll tell you about that:
El Infierno de los Pub/Plugins de PayPal en Flutter - https://youtu.be/LhSwyHhdJp4
This is the Django course, an online store with PayPal, so I made like five videos so that everything is clear what we do in each of them, although later it will be a unified one and I publish it and this is to test the order, in this case the client, we tested it, they already paid us, no lie, you have to process it on the server and well, we continue there in that mess:
PayPal SDK JavaScript Cliente: onApprove, aprobar orden - 24 #Django - https://youtu.be/06jJpSRvrz8
And that would be all for the videos also remember that I uploaded their associated publication in desarrollolibre.net/blog there you can see the publications and it is so that you have the code which is where I share it so you also have the repositories but obviously you have to look for it since it is not what I link do not ask me for more I do too much I am just
Courses and Books
For courses and books, also remember that the part of the book viewer that I have here in Academia that doesn't tell me self-publishing advertising, I do update it here daily. That is to say, when I renew, in this case, I'm working with the blessed Livewire and Inertia course, which annoys me doing the same thing all the time, but I'm renewing it, so I'm also updating the books here, so I have to update four things, so bear with me. Anyway, here's what I updated the courses. In the end, I updated everything because I didn't want to re-record that from scratch. I didn't need to re-record it again. I just re-recorded it. What changed here is a little bit is the packaging. I've already mentioned that in other videos. You can consult it. If you have any questions, you can let me know there.
But what are we doing in this case, I don't remember what it was, this was for the inertia course, so the blessed CKEditor I renewed it and I was simply showing what I was doing here, we start with the visual part, what I was telling you about, the components and the rest, the visual part, there you have everything, the inert modals, more than all the ones I was working on, and the traditional modals, in this case we also use the Yui oruga and an extra to define the navigation links that I hadn't placed, I don't know where the hell I did in the original course, and then I placed it here.
Laravel 12 Inertia 2
- Cambios hasta este momento para la sección de CKEditor
- Cambios hasta este momento para los modals para eliminar con Oruga UI
Modals de Inertia
Presentaremos los modales de Inertia.
Modal para confirmar la eliminación
Vamos a implementar el modal para eliminar
- Introducción, Dialogs
- Extra: definir enlaces en el menú
- Definimos los enlaces de navegación. - Sobre el resto de la sección del form paso por paso
The step by step the lare more or less the same as exactly what I'm recording here I'm also giving it a little more cane here because here we do have some changes with respect to the previous version or rather more possibilities since it comes free by default what is Volt so since it's there we're going to take advantage of it even if I don't like it although I already like it but we are taking advantage of it once the development is finished in the 10 in the 10 classes or 20 classes that we have done we do an intensive class and well we copy paste adapt and we also have the Volt component in case someone wants to work with Volt since although I don't like it very much even though I am liking it there you also have how to do the integration with Volt:
Laravel 12 Livewire 3
Introducción componentes y estilos
Diálogo de alerta para eliminar: Componente de confirmación
Terminamos la implementación para eliminar un registro mediante un modal.
Extra: Componentes de volt, Listado
Haremos una demo de como usar Volt convirtiendo el listado.
Extra: Componentes de volt, Save
Haremos una demo de como usar Volt convirtiendo el componente de guardado.
Campos de formularios, label y errores
Siguientes videos
Resumen
Extra: Componentes a volt
Haremos una demo de como usar Volt convirtiendo el componente de guardado.