Today's web is much more interactive than before and has better user experience and functionality. To build a web application from scratch, one needs a framework. Enter Laravelβa well-designed PHP web application development framework with expressive and elegant syntax, which fulfils a developerβs every need to build a web application of any size. It simplifies tasks such as authentication, routing, sessions, and caching, thus making the development process enjoyable and allows a developer to build powerful applications in a creative and pleasant way. At the same time, it also maintains the SOLID design principles for better application testability and maintainability without sacrificing its functionality and performance.
Laravel Reference Guide will show you how to install the framework and set up the development environment. It will then take you through using migration and seeding with ample examples along the way. You will learn how to use the repository pattern and move on to implement dependency injection using IoC. Next, you will walk through using the query builder, blade templating engine, and Eloquent, and creating relationships. Finally, youβll learn how to extend the functionality of the framework and build packages.
This book is not only a reference guide to all the methods and classes available in Laravel, but it will also clarify the underlying process of every line of code that you write.