Devin
Devin
> 明白了,你需要http网关对接grpc服务? 对。我的想法是要么搭建 BFF 层去提供,或者将 ts 版本的 rpc 整成 npm package,使用 npm package 里的方法去调用接口(这个感觉不好实现)。 我开发经验不多,不知道哪一个方案更好,希望能听取你的建议。 如果 midway 后续能提供开箱即用的方案作为最佳实践,那就很方便了。 thanks。
`package.json`没有任何依赖包看起来好清爽。大佬收徒吗?
不想开个新 issue,借楼反馈下 demo 链接挂了
@dntzhang 那我配置的reportUrl其实就相当于一个接口,需要对接受到的错误信息做处理是吧?
现在的这种写法,声明了ts类型还要声明 props 类型,写起来就像是脱裤子放屁一样难受。
内存回收机制,请问你是怎么得出这样的结论呢?可以给个出处?
> @tagnja what is vite? Do I use it with Vuejs only? https://vitejs.dev/. It support React and other framework too.
但如果想实现桌面端每行10列,移动端每行5列,还不是要用媒体查询?
Hi,你的深拷贝方法我觉得还是有点问题。如果遇到对象内嵌函数,`typeof`判断返回的是`function`,还是复制了指针而不是整个函数吧?可以看看下面代码理解我描述的问题 ```javascript var arr = [function(){ console.log(a) }, { b: function(){console.log(b) }], new_arr = deepCopy(arr); arr[0] === new_arr[0] // true new_arr[1].b === arr[1].b // true ``` by the way, 博主的基础真是扎实,佩服
`timeout = null;`是为了清楚闭包产生的变量常驻内存问题是吧?除了将变量重新赋值为null可以清楚使内存回收机制清楚变量占用的变量,赋值为undefined能清楚内存占用吗?