你用 Laravel 还是 Lumen 开发接口?
目前基本上都是用Laravel来开发API接口,也做了几个项目,目前来说一下自己项目上的应用,也想知道其他人的情况。
使用Laravel开发的话,token方面使用了jwt-auth,会使用Api Resource来规范返回格式,使用表单验证来确保数据的正常,事件,队列,消息通知这些都会有用到,我觉得只有Policy我基本上没用。后台的话,我基本上会使用Laravel-admin来生成一个用于快速展示数据,也有过使用Element-admin这类的做了一个单页管理后台,由Laravel提供接口。
使用Lumen开发的话,比较不习惯,没有Laravel用的那么爽快,另外没有Laravel-admin,所以用的还是前后端分离的后台。
综合一下,Lumen速度确实比Laravel快,而且我目前做的项目基本上都是外包,规模不会大,所以在并发上面要求也不会太高。
这就有个局限性,
在比较大型的项目的话,是如何解决性能方面的问题的?
真的在实际项目使用上面,性能和别的框架差距很大?
你们公司使用Laravel是什么样的考虑?目前我接触的很多还是TP
推荐文章: