Laravel's main features and sources of inspiration
Let us now look at what you get when you start a project with Laravel and how these features can help you boost your productivity:
- Modularity: Laravel was built on top of over 20 different libraries and is itself split up into individual modules. Tightly integrated with Composer Dependency Manager, it can be updated with ease.
- Testability: Built from the ground up to ease testing, Laravel ships with several helpers that let you visit routes from your tests, crawl the resulting HTML, ensure that methods are called on certain classes, and even impersonate authenticated users.
- Routing: Laravel gives you a lot of flexibility when you define the routes of your application. For example, you may manually ...