【发布时间】:2022-01-04 17:51:04
【问题描述】:
是否适合使用 nodejs 和 typescript 来制作不是 API 或 Web 应用程序的服务?目前,我正在提供一项服务,该服务会定期阅读电子邮件附件并将附件发送到另一个应用程序,将有关电子邮件的信息保存在数据库等中。它工作得很好,但我在互联网上找不到非结构的示例- 带有打字稿的网络应用程序
你怎么看?我知道这是可能的,因为我已经完成了……但是合适吗?你有一些我可以检查的例子吗? GitHub上也找不到,不知道怎么调用这样的app
【问题讨论】:
-
当然,为什么不呢。 Typescript 只是一种编程语言,你用它写什么是你的选择。 NPM 充满了用于非 Web 应用程序的库示例,例如,在机器人技术中,我们使用 rosnodejs 在 node.js 中编写机器人软件。
-
@ChristianFritz 你有一些可以帮助我获得结构基础的存储库链接
-
没有我能想到的通用结构。由于应用程序可能有很大的不同,我无法想象会有什么样的共性。
-
这是Deno 的绝佳案例。
-
它不会是我需要其他人使用的东西的首选。它不容易编译为本机二进制文件(Go、Rust、C),并且不像 Python 那样无处不在,这意味着您的用户(或服务器或 docker 映像)必须安装节点。我的意思是,当然不是最糟糕的选择,尤其是对于例如为已经熟悉/使用 TS 的团队提供工具,但这整件事只是一场盛大的舆论盛宴,因此与堆栈溢出无关。如果它是为您自己的服务器(即使不是网络)提供服务,是的,当然,去吧。
标签: javascript node.js typescript microservices structure