• 欢迎来到我的博客
  • [email protected]

Laravel 常用拓展包

学习笔记 tianlan 10个月前 (04-25) 364次浏览 0个评论 扫描二维码
文章目录[隐藏]

语言包

overtrue/laravel-lang

https://github.com/overtrue/laravel-lang

支付

yansongda/pay

https://github.com/yansongda/pay

yansongda/laravel-pay

https://github.com/yansongda/laravel-pay

这个和上面那个包一样,只不过更加方便 laravel 引用。

前端

hieu-le/active

非常方便的方案来判断导航元素的 active 状态

https://learnku.com/laravel/projects/hieu-le/active

路由

tightenco/ziggy

可以将后端路由传递到前端,这样就可以在 ajax 请求中使用了。

https://learnku.com/laravel/t/40992

SMS

overtrue/easy-sms

https://github.com/overtrue/easy-sms

集合了各大SMS商。

easysms-notification-channel

https://github.com/yl/easysms-notification-channel

如果你喜欢使用 Laravel Notification, 可以考虑直接使用这个,是对上面那个包的封装。

验证码

mews/captcha

https://xueyuanjun.com/post/3910.html

开发相关

barryvdh/laravel-ide-helper

https://learnku.com/articles/10172/laravel-super-good-code-prompt-tool-laravel-ide-helper

barryvdh/laravel-debugbar

https://packagist.org/packages/barryvdh/laravel-debugbar

使用社区认可的标准扩展包

想要实现的功能 标准工具 第三方工具
权限 Policies Entrust, Sentinel 或者其他扩展包
资源编译工具 Laravel Mix Grunt, Gulp, 或者其他第三方包
开发环境 Homestead Docker
部署 Laravel Forge Deployer 或者其他解决方案
自动化测试 PHPUnit, Mockery Phpspec
页面预览测试 Laravel Dusk Codeception
DB 操纵 Eloquent SQL, Doctrine
模板 Blade Twig
数据操纵 Laravel 集合 数组
表单验证 Request classes 他第三方包,甚至在控制器中做验证
权限 Built-in 他第三方包或者你自己解决
API 身份验证 Laravel Passport 第三方的 JWT 或者 OAuth 扩展包
创建 API Built-in Dingo API 或者类似的扩展包
创建数据库结构 Migrations 直接用 DB 语句创建
本土化 Built-in 第三方包
实时消息队列 Laravel Echo, Pusher 使用第三方包或者直接使用 WebSockets
创建测试数据 Seeder classes, Model Factories, Faker 手动创建测试数据
任务调度 Laravel Task Scheduler 脚本和第三方包
数据库 MySQL, PostgreSQL, SQLite, SQL Server MongoDB

天蓝, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Laravel 常用拓展包
喜欢 (0)
[[email protected]]
分享 (0)

您必须 登录 才能发表评论!