439470
1.在客户端是怎么接收服务器的推送?
node的官方文档有实例,但是这段代码是不能运行在浏览器的,这个客户端指的不是浏览器吗?
node文档链接: http://nodejs.cn/api/http2.html
dart版本的相关实现模块:https://github.com/dart-lang/http2
node的所有http/2的模块:https://github.com/http2/http2-spec/wiki/Implementations
(三个模块都需要依赖与node原生http等依赖)
2.由这个问题引发的node的所有模块只要引入到浏览器端代码就就报错
(图片上用的是typescript项目)
观点:按照我的理解只要是js代码都可以在浏览器上运行(不包括ES6,浏览器不能解析的)
结论:前端(浏览器是不能运行node的相关模块)
猜测:node的原生模块不是js(C/C++)