Laravel in 2 minute read
Laravel is an open source PHP web framework that created by Taylor Otwell in 2011. It is designed to be a web framework with expressive and elegant syntax. Laravel provides a structure and starting point for create application.
Laravel follows Model-View-Controller architecture which separates three interconnected components model, view and controller. Model represent the data that can live in a wide variety of database while view is what the end user sees and controller is the connector of them.
Getting started
To get started, install php and composer then create a new laravel project using composer create laravel/laravel project-name
and it will create the laravel project with the structure like image below.
Write your routes in routes/web.php
for web routes or routes/api.php
for api routes. Create a controller file to handle the requests from routes that defined before. For database connection instead using a raw queries, laravel provide an ORM (object-relational mapper) called Eloquent so each database table has a corresponding “Model”. Laravel also has a templating engine called blade which is a php and html in a single file that you can render from the controller or anywhere.
Run php artisan serve
to start your apps
Thank you for read my post, please feel free to leave comments for any suggestions or questions. Share if you find this post useful. See ya
References
- https://laravel.com/
- https://en.wikipedia.org/wiki/Laravel