Laravel Breeze also gives you, out of the box, email verification, password confirmation, password reset, forgot password, and it is already sent up to send the user emails during the auth flow.
3:42 - You must mention here, that Migrations are actually not to create tables only. The purpose of Migrations is to make changes in your database using artisan utility. And you have ability to rollback those changes.
Sad to see so much hate for PHP and Laravel. Yet, so called modern framework going back to their core practices and philosophy is hilarious. Great video btw CJ. Thanks for sharing.
Technically speaking, breeze did not create the User model or some other stuff you mentioned, it only creates the views, the controllers to handle the views and sets up the routes ( also everything comes with a valid feature test case ). The authentication middleware, model and everything else related to authentication is built in Laravel and you don't need any external package to use them. Also, your policy needs to be registered in laravel provided AuthServiceProvider (exists in all Laravel projects). The only thing magically loaded in laravel by default are the custom console commands from the app/Http/Console/Commands folder
Laravel is a great framework. Another good alternative is Phoenix for the Elixir programming language. Hoping you could do the same project using Phoenix as well. It also comes with a lot of tools for generating auth (including emails and stuff). Laravel definitely has more features out of the box compared to Phoenix, but Phoenix is pretty cool on its own.
Can you make a video where you will create a docker development container stack and how to go to production with it? It would mean a lot, I love Laravel but I am struggling with using it with docker.
It's totally up to you, those are just like starter kits. Laravel comes with tailwindcss support out to the box, you are free to use any HTML, CSS, JS frontend tooling you like.
I wish there was a breeze template for modern angular. So I can convince people at work to use Laravel for our next project. For personal use I’m fine with using Vue or react
Your comment regarding drizzle isn't entirely accurate, you can perform a similar ORM query with db.query.user.findMany or db.query.user.findFirst - you could abstract this with a class or function for example getUsersByOrg({orgId}) getUserById({id}) or User.getByOrg() for example. Additionally, you can do this with Prisma too.
My favorite thing to do is watch developers see just how much lifting Laravel does for you.
Laravel gets more awesome everyday. It has the best community, and third party packages with really high quality.
Laravel Breeze also gives you, out of the box, email verification, password confirmation, password reset, forgot password, and it is already sent up to send the user emails during the auth flow.
Using Laravel since my last job. Aside from how Laravel itself is, the community is even better. So many aweseom tools like filamentphp
Laravel was the first framework I ever learned at my first job. I will never use anything else
php is awesome in its own way. It still standing strong. Having said this, if I did php today, I’d making a third of what I make today with scala.
some would argue it comes with too many things out of the box, but as makes of laravel said "it ships with what you would find in 70-80% of websites"
3:42 - You must mention here, that Migrations are actually not to create tables only. The purpose of Migrations is to make changes in your database using artisan utility. And you have ability to rollback those changes.
Sad to see so much hate for PHP and Laravel. Yet, so called modern framework going back to their core practices and philosophy is hilarious.
Great video btw CJ. Thanks for sharing.
Technically speaking, breeze did not create the User model or some other stuff you mentioned, it only creates the views, the controllers to handle the views and sets up the routes ( also everything comes with a valid feature test case ). The authentication middleware, model and everything else related to authentication is built in Laravel and you don't need any external package to use them.
Also, your policy needs to be registered in laravel provided AuthServiceProvider (exists in all Laravel projects). The only thing magically loaded in laravel by default are the custom console commands from the app/Http/Console/Commands folder
Laravel is a great framework. Another good alternative is Phoenix for the Elixir programming language. Hoping you could do the same project using Phoenix as well. It also comes with a lot of tools for generating auth (including emails and stuff). Laravel definitely has more features out of the box compared to Phoenix, but Phoenix is pretty cool on its own.
Laravel is actually awesome
Oh. I’m trying to get an overview of Laravel .vs Rails. And this video reallyyyyyy highlights the greatness of Laravel for prototyping a quick MVP…
I was blown away when I tried rails too 🤣, only thing close to this in js land is redwoodjs and adonisjs.
Can you make a video where you will create a docker development container stack and how to go to production with it? It would mean a lot, I love Laravel but I am struggling with using it with docker.
Try laravel filament next, it'll blow your mind
How customisable is UI design if things are created by default?
It's totally up to you, those are just like starter kits. Laravel comes with tailwindcss support out to the box, you are free to use any HTML, CSS, JS frontend tooling you like.
I wish there was a breeze template for modern angular. So I can convince people at work to use Laravel for our next project. For personal use I’m fine with using Vue or react
u can still write vue or react inside laravel
Now you can start using Laravel Blueprint with Laravel filament.
I think the equivalent of Laravel in the NodeJS is AdonisJS
AdonisJS was inspired by Laravel
Laravel will be the best ever
Welcome to the wonder world.
waiting for the Python Django episode =)
try rails now!
Nice video tks
Thoughts on spark
of course the guy with an eccentric mustache says pagination in an obviously ridiculous way.
Your comment regarding drizzle isn't entirely accurate, you can perform a similar ORM query with db.query.user.findMany or db.query.user.findFirst - you could abstract this with a class or function for example getUsersByOrg({orgId}) getUserById({id}) or User.getByOrg() for example. Additionally, you can do this with Prisma too.
blade sucks. for real
It is if you want to build a more interactive UI, but you can always use Laravel for Backend API only and use your preferred FE framework