JS编译器,同时编写前端和后端代码

JS compiler to write frontend and backend code simultaneously

本文关键字:前端 后端 代码 编译器 JS      更新时间:2023-09-26

我想编写前端和后端之间高水平交互的项目。目前,我使用Node.js作为后端,谷歌关闭为前端和自己的swagger类库发布和使用基于模式的JSON服务。我不喜欢这种方法,因为对此类项目的更改是非本地的,并且需要大量的测试。

是否有JS的变体(或者,可能,一些语言翻译成JS)翻译一个源(可能有一些@server/@client注释)的前端和后端代码?

我想到了两个选择:

  • 看一下流星框架。他们有一种方法来发布函数到客户端和服务器,所以你可以在任何地方使用一个API。
  • 如果你想编写一个应用程序,你可以使用node-webkit。在全局命名空间中,你已经拥有了webkit浏览器的所有功能和节点功能。