-
-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
imi v2 版本最新规划及动态 #66
Comments
加油干 |
加油大神 |
等我能看懂你的代码了,大佬就后继有人了 |
加油 |
继续一把梭 |
一把梭现在还差一个微信开发的包,如果有微信开发的包,毕竟做微信开发的太多太多了,如果有那就更好了 |
|
提个建议: imi v2 建议增加一套 用于DB层、微服务层 等的快捷注解模块。(从java-express大型项目参考而来),代码效果类似以下:
// 某个微服务的接口类, 根据不同的业务架构,可能有method的方式,也可能有通过pathRoute的方式,推荐method
/************************************ 华丽分割 ***************************************/ 期待V2, 祝 越来越好。 |
神秘新特性难道是在 |
打脸了,已经支持 PHP 8.0 原生注解(原注释写法依旧支持) |
还是强烈建议查询关联的时候可以单独指定条件,给一个查询器where,page,order,limit,参考laravel,tp等框架的关联预加载 |
一切准备就绪,只等良辰吉日吉时的到来。 |
坐等发布 |
imi v2 主打:(保密),高性能,次世代
由于代码这东西,总是看以前写的代码不爽,所以会做一些底层重构(CURD 不影响),工作量还挺大的……
目前 v2 版本代码还在私有仓库,等到时机成熟会开源到本仓库中。
设计思路
新特性:
setXXX
方式,会保留withXXX
并完全兼容 PSR-7(withXXX
就是个大坑,用起来束手束脚,大量没意义的clone
影响性能)Main
类改为非必选@app.components
移除,不再需要填写@app.beanScan
改为非必填,默认扫描全部文件重构
symfony/console
monolog/monolog
其它
Yurunsoft/imi
仓库迁移至imiphp/imi
The text was updated successfully, but these errors were encountered: