Micronaut+JOOQ+gRPC(protocal buffers)的后端,用了 Bazel 代替 maven 做依赖管理.测试还是 JUnit5,但要自己去写.bzl 脚本让他们适配.我刚入职,搞了几天,我觉得这样影响效率啊.IDEA 里看源码的时候都不能 download Source 了.我是很依赖 JavaDoc 和源码来学习新知识的...有些小问题看看 JavaDoc 就好了不需要去翻文档的...
我还没有发现 Bazel 代替 Maven 带来的任何好处..它下依赖很特别慢,无法配 mirror,image 什么的.在 Windows 上都获取不到 proxy 的设置,也没有地方去配置 proxy,在 unix/Linux 上使用HTTP_PROXY
.在 Windows 上还会因为 shell 环境的问题导致很多依赖不能正常安装使用.我只好赶忙昧着良心,用了(你懂的)的 VMware workstation.(因为疫情没法去公司领电脑(mbp))...
我是第一次接触 RPC 应用,还挺新鲜的...不过写着写着发现,这不还是 CRUD 吗??? (逃