构建 api 并将编译后的文件发送给客户端时使用的最佳实践

Best practice to use when building an api and shipping compiled files to client

我目前正在构建一个 api 并将发送给我的客户,我开始使用节点 js 进行构建,并打算使用其编译工具之一为用户发送可执行文件或二进制文件运行 在他们的本地服务器上,这是最好的技术方法吗?

我最终使用了:
1)节点js
2) Nexe 用于编译
3) Swagger 文档
4) Mocha and Chai 用于测试