by jay patel
There have been many awesome packages created. In this article I'll give a quick round up of the top 10 Laravel Packages that I have been using recently.
You will be able to add them to your Laravel project very easily. These packages provide great functionality that you will be required to add in various projects.
Here check the List of Top 10 Laravel Packages:
1. Modules
2. Laravel Debugbar
3. Laravel Activity Log
4. JWT Auth Package
5. Laravel Js Validation
6. Laravel Backup
7. Laravel IDE Helper
8. patie permissions
9. RESTfull API Client and Server
10. Multi-tenant
Now Undestand Each Best laravel framework packages in Details:
If You are building a bigger app than Hello Word. Start working with modules. Separating application function in modules is very recommended. Keep module entities, controllers, views, routes, configs etc in one place. What else? Later it’s easier to transfer modules between apps.
Advantages
Lastly, when it comes to debugging your application or optimizing it for primetime, you'll definitely want to install this package. The Laravel debugbar ads a developer bar to your application so you can see queries, stack traces, and errors that may arise in the current request you are making to your app.
Most of data administrators want to have all information about users activity. This package allows to easily track what and when Your users are creating, updating entities. Plus — this package keeps information about changes between entity versions — just wow.
Advantages
Next, if you want to build a mobile version of your application you will probably need to create authentication over an API. Using the JWT-auth package for Laravel will make this process super easy.
I really like this one. Automatic front validation base on request object sound good right? It’s always better to write less code — lazy way.
Advantages
This Laravel package creates a backup of all of your files in your application. It creates a zip file that contains all files in the directories you specify along with a dump of your database. Backup can be stored on any file-system.
This package does not extend Laravel in any way but it is very useful when developing Laravel applications with IDE’s like PhpStorm. These IDE’s do not type-hint Laravel facades. This package generates a file that your IDE can understand, so it can provide auto-completion. It generates a file based on the files in your project, so it is always up-to-date.
If You don’t know Spatie, You should start checking them immediately! Great company. Spatie Roles & Permission is one of there best permissions package.
Advantages
This particular package is an add-on for Sximo—which is covered above—and turns it into a complete web service that can be accessed through various API end points.
This means that you're going to have the ability to generate API keys for client applications, built in CRUD functionality along with the basic GET
, PUT
, POST
, DELETE
functionality, and basic authentication, as well.
If You are building SAAS application where every company has it’s own database, domain, subdomain and You later wan’t keep all that in one code repo. This package is for You.
Advantages
Your email address will not be published. Required fields are marked *