
Laravel 11 debuts with minimal application structure, Laravel Reverb, and much more
Laravel, the widely-used PHP framework for building web applications, has just launched its 11th version, along with a new tool known as Laravel Reverb.
Laravel 11 presents a minimal application structure for new Laravel applications, eliminating the need for modifications to existing applications. This new structure aims to deliver a sleeker, more modern experience while preserving many of the principles Laravel developers are accustomed to.
Laravel Reverb is a new addition that brings rapid and scalable real-time WebSocket communication directly to any Laravel application. It integrates smoothly with Laravel's existing event broadcasting tools, enhancing real-time communication capabilities.
Laravel 11 has also made SQLite the default database storage for new applications. Furthermore, it incorporates a health routing directive, which allows Laravel to establish a simple health-check endpoint. This endpoint can be accessed by third-party application health monitoring services or orchestration systems such as Kubernetes, enhancing application monitoring capabilities.
Laravel 11 also introduces a variety of new features and improvements. These include per-second rate limiting, graceful encryption key rotation, queue testing enhancements, new Artisan commands, the addition of resend mail transport, integration of prompt validator, model casts improvements, and much more. These updates aim to increase efficiency, improve security measures, and provide developers with more tools for application development and management.