Why Kill Breeze? The 2 Things I DON'T Like About the Laravel Framework!
There are a couple of things that I don't like at all about Laravel, first of all remember that this is an opinion video also remember that as they say although I don't like some things I think that it's the most normal thing that someone doesn't like 100% of anything that one wants to use although luckily in the case of Laravel I like practically the entire framework everything that is the ecosystem but as much as it is as I tell you there are certain things that I don't like and that is what I want to tell you a little bit in this video so basically as I told you at the beginning I don't like two things.
Breeze is killed and there is no replacement in Laravel none
One is that they spend their time killing packages, which is a real pain, like Laravel UI and Laravel Brezze, and for packages that are, as it were, the key to the heart of the blessed framework, like that, because if you are going to create a project in Laravel, you are going to use Laravel none or without any skeleton like Inertia or Livewire, there is no other option.
Annual updates without changes
She has a habit of releasing updates to see if I'm recording if I'm recording every year because let's see if you say that at least they were complete but I'm going to give her some opinions although I really don't follow her as much as someone who says that Laravel already farted and I'm going to smell it, I mean, they are releasing updates almost every week but I don't follow them that way. Every so often I go to see what's new and I always check the Laravel Daily channel a little bit. Well, because of its name, it always makes updates a little more frequently. I always use other channels because otherwise I go crazy.
Incomplete updates
Several times they have released incomplete things one of those was precisely when they released Laravel 9 that before up to version 9 including nine the Laravel Mix was used for the compilation part of the javascript and everything else and precisely in 9 I think it was 9.2. 7 around there they killed Mix which I think is excellent and they used Vite which I think is excellent but what I'm saying is why the hell if you didn't have that prepared and I think it's a strong important change and that would be if it could be considered a bit like who says a major version because you're changing Laravel Mix which again I think is excellent that change for BTE which was much faster why the hell don't you simply delay the publication of the framework, that is to say the launch of Laravel 9 for when it's ready for God you know what the mania is of updating or launching a major version every year precisely in February March if you don't have it prepared
Breeze 2.0 coming soon…
So I also see this a little like who says the bet that I am going to make in the future that was commenting on what I was commenting on in point one about the Arabel Bris why the hell are you killing Breeze if when I go to create a project in Laravel now I no longer have any authentication system as who says native since I do not want to use WorkOS because I do not want to be using third party services and have them come and charge me later because I swear to God that they are going to kill that one too soon So what is the point of you killing Breeze if you still do not have an authentication system prepared then it is that it is that it is that it is that you lose the follow me of the thing because you do not know at what point you really have to wait
A person who wants to start a new project, which I wanted to or want to start this year, I'll see when I have the dates. The thing is that I'm updating the Livewire and Inertia courses. I would like to start a slightly smaller course to create an online store and I wanted to wait for Laravel 12 to do that operation or that course. But at some point, I'm sure that since there is no Breeze or something that, as they say, replaces Breeze. And right now I'm also expanding that point a little bit. What we use? I want to create a pure project without using View read or iw, which are the. As they say, the other Started kits that are available today. I simply want a free installation in Laravel. It doesn't offer me any package to replace Breeze, since again, even though Breeze is supposedly there, they tell us that we should no longer use it because it is no longer part of the ecosystem that at some point they are going to kill. And you understand, so I don't understand the point. I don't understand the point. It's like you had a functionality before and suddenly the new version tells you no. package.