How php packages are making the web development easier

Sharing is caring!

369 Views -

Packages:-
Laravel is one of the most famous and easy to use PHP frameworks for developing robust web applications. It facilitates the number of great features such as routing, different ways of connectivity for relational databases, dependency injection and much more.

In this article, we are going to share with you 5 excellent open-source Packages for extending Laravel. You can easily install them in your Laravel web applications to add various features and improve your workflow.

1-Laravel Debugbar
https://github.com/barryvdh/laravel-debugbar
This is a package to integrate PHP Debug Bar with Laravel 5. It includes a ServiceProvider to register the debug bar and attach it to the output. You can publish assets and configure it through Laravel.
Installation

Require this package with a composer. It is recommended to only require the package for development.

composer require barryvdh/laravel-debugbar --dev

 

Laravel 5.5 uses Package Auto-Discovery, so doesn’t require you to manually add the ServiceProvider.

2-laravel/socialite
https://laravel.com/docs/5.8/socialite
Laravel Socialite provides an expressive, fluent interface to OAuth authentication with Facebook, Twitter, Google, LinkedIn, GitHub, GitLab and Bitbucket. It handles almost all of the boilerplate social authentication code you are dreading writing.

composer require laravel/socialite

 

3-spatie/laravel-permission
https://github.com/spatie/laravel-permission
This package allows you to manage user permissions and roles in a database.
You can install the package via composer:

composer require spatie/laravel-permission

 

4-Intervention Image
http://image.intervention.io/
Intervention Image is an open source PHP image handling and manipulation library. It provides an easier and expressive way to create, edit, and compose images and supports currently the two most common image processing libraries GD Library and Imagick.
The best way to install Intervention Image is quickly and easily with the Composer.

To install the most recent version, run the following command.

composer require intervention/image

 

5-laravel/passport
https://github.com/laravel/passport
Laravel Passport is an OAuth2 server and API authentication package that is simple and enjoyable to use.
Installation

To get started, install Passport via the Composer package manager:

composer require laravel/passport

 

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments