Vigyata.AI
Is this your channel?

New in Laravel 11 - Files Removed and Added

5.2K views· 92 likes· 4:32· Mar 15, 2024

🛍️ Products Mentioned (2)

=== OFFER === GET 30% DISCOUNT ON ALL PLANS OF CLOUDWAYS HOSTING FOR 3 MONTHS https://unified.cloudways.com/signup?id=1029148&coupon=CW30FOR3 === Important Links === Fonts, extensions I use, and Support Laratips links: https://bit.ly/m/laratips === Video Related Links === === Other Videos === What's New In Laravel 11 Playlist https://www.youtube.com/playlist?list=PL2DahmvUpeutmODuAUlZW5xnxIn6NvI19 What's New In Laravel 10 Playlist https://www.youtube.com/playlist?list=PL2DahmvUpeut2-6VlOlGRDyBx9BfzCeA5 What's New In Laravel 9 Playlist https://www.youtube.com/playlist?list=PL2DahmvUpeuvkNJk9rIu87kgqIEUzt0bS What's New In Laravel 8 Playlist https://www.youtube.com/playlist?list=PL2DahmvUpeuu4UVWrcxlvVkMiI0SeS2OZ Laravel Package Development Playlist https://www.youtube.com/playlist?list=PL2DahmvUpeuu8HkpbNT-cKernolVdqZq_ Password Validation In Laravel with at least one Letters, Numbers, Upper and Lowercase or Symbols: https://youtu.be/f-g3P9imPZs Multiple Apis With ForwardsCalls Trait And Code Refactoring Tip - Laravel Hidden Feature: https://youtu.be/vzgNm86ezWE Laravel Chunking - You Might Be Doing This Wrong - Problem and Solution: https://youtu.be/aQCHmB4Uh0Q Laravel Tip - Properly Get Data Between Two Dates https://youtu.be/bJkEBTg1NGA Get Data From Multiple Databases In One Project | Laravel Tip https://youtu.be/KJAXLf78QPs #laravel #php #laraveltip #laratips

About This Video

In this video, I’m comparing the Laravel 10 and Laravel 11 directory structures side-by-side, specifically to show you which files got removed, which ones got added, and where the “missing” stuff actually went. A lot of the changes are about cleaning up the default skeleton so you’re not staring at files you never touch. For example, inside the app folder in Laravel 11 you’ll basically see HTTP, Models, and Providers—while things like Console and Exceptions aren’t sitting there by default anymore. I also walk through the HTTP folder changes: the Kernel and middleware setup you’re used to seeing is no longer there in the same way, and the base Controller is now a simple abstract controller instead of extending a bunch of things most projects don’t need. Providers are simplified too—Laravel 11 ships with only AppServiceProvider by default, because in real projects we usually don’t put much in the others unless we intentionally create them. Then I show the bootstrap changes (including a cleaner app.php), how routes are trimmed down (API and channels aren’t included by default), and what changed in database migrations: no more timestamps in filenames—just incrementing numbers. Finally, testing is simplified: CreatesApplication is removed and integrated into the TestCase. I’ll deep dive into these pieces in later videos.

Frequently Asked Questions

🎬 More from Laratips