cube.js node addon 开发使用的框架neon 简单说明
cube.js node addon 的开发使用了neon 框架,基于neon 开发node addon 的好处是简单,而且开发上比较类似node 的开发模式
但是缺点也有不少,比如napi-rs 支持方便的typescript 类型定义生成,可以方便我们使用,对于neon 这个issue 大家已经提议很久
了,应该是实现上问题比较多,官方还是没有实现, 同时napi-rs 对于不同平台的处理工程实践比较好,我们不需要考虑太多东西,默认
cli 已经考虑到了,napi-rs 构建参考效果如下
说明
个人感觉如果团队倾向于基于typescript 的开发,而且不希望关注太多关于v8 部分的(neon 会有v8 相关知识的了解),基于napi-rs 是一个不错的选择,而且napi-rs 开发相对工程化,neon 因为有一个v8 相关的,灵活性上似乎更好一些
## 参考资料
https://github.com/neon-bindings/neon
https://neon-bindings.com/
https://github.com/napi-rs/napi-rs
https://github.com/api7/wasm-nginx-module
https://www.nginx.com/blog/server-side-webassembly-nginx-unit/
https://github.com/nginx/unit-wasm
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2022-10-22 dremio 23 版本的试用简单说明
2022-10-22 dremio 21 版本之后反射No File System scheme matches 问题解决
2022-10-22 dremio 23 s3 插件默认ssl 配置问题
2022-10-22 dremio 23 版本docker 镜像jdk 说明
2022-10-22 dremio 23 社区版发布提供了
2022-10-22 dremio 官方 dbt 扩展
2022-10-22 minio gateway nas 参考配置