【问题标题】:Node.js Backend API with Webpack带有 Webpack 的 Node.js 后端 API
【发布时间】:2018-04-24 13:07:49
【问题描述】:

我只是好奇是否值得使用 webpack 来捆绑 Node.js 后端 API,或者其他人是否在实践中这样做。我目前正在开发一些 Node.js API,想知道其他人是否认为这是值得的,或者直接使用没有 webpack 或 babel 的 Node.js 是否是更好的选择。

谢谢。

【问题讨论】:

    标签: node.js webpack babeljs


    【解决方案1】:

    我还没有看到将 webpack 之类的东西用于后端的好处。这是在您的服务器中运行的,因此捆绑和连接等没有什么意义。

    另一方面,转译对于您的 javascript 代码来说是一件很棒的事情。只要您是从不尝试完全改变 javascript 的东西编译的(我在看你的咖啡脚本)。因此,请随意使用 Babel 或 Typescript 作为您的后端。

    【讨论】:

    • 感谢您的回复!我有种相同的感觉。在我看来,webpack 非常适合与后端 API 通信的前端反应应用程序,但对于后端我没有看到价值。我绝对同意转译很有价值,因为 node 并不完全支持我喜欢使用的所有 ES6 功能。 :) 。再次感谢。
    • 为了进一步推动这一点,从我在公司中看到的两个 nodejs 项目是用 webpack 构建的,有一点配置“黑客”以确保 webpack 不会破坏应用程序.好像它不应该那样使用?
    【解决方案2】:

    我从事过由 webpack/babel 构建的 node 项目,因为使用了 await 和 ES7 中的一些东西。

    例如awaitwhile(true) 一样编译,直到查询收到结果。我认为这不是最佳选择。

    Node.js 支持 ES6,用清楚就够了。

    【讨论】:

      猜你喜欢
      • 2016-06-02
      • 2016-07-18
      • 2020-06-05
      • 2019-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-12
      • 2014-10-08
      相关资源
      最近更新 更多