【问题标题】:How to Start with NodeJS Web Application?如何开始使用 NodeJS Web 应用程序?
【发布时间】:2012-09-28 09:42:23
【问题描述】:

我是一名 Java/JavaScript 开发人员,现在想转向 NodeJS 来开发 Web 应用程序。我已经阅读了几个教程,但对如何开始开发感到非常困惑。我找不到任何端到端的应用程序,其中提到了节点的每个方面,例如模型视图和控制器。由于缺乏示例程序和正确的路径,我无法开始。我还有一个问题,是否可以使用 Node.js 制作桌面应用程序。请向我指出适当的教程,这些教程展示了端到端开发模式以及所有其他必要的资源,以便更轻松地开始使用 Node 进行开发。

【问题讨论】:

    标签: javascript node.js javascript-events event-handling


    【解决方案1】:

    从阅读 node.js 开始。一本不错的免费入门书籍是Mixu's Node.js book。重点关注第 1 章到第 8 章的基础知识。

    除了 JavaScript 基础知识之外,您还需要了解 Node.js 事件模型,一开始您可能会遇到回调地狱,因此请注意本书的第 7 章。

    本书第 8 章将讨论安装 npm 包和 package.json。这些东西很重要,如果你想使用节点包,或者打包你的 node.js 应用程序以进行部署,它们会派上用场。

    一旦您掌握了基础知识,您就可以研究使用 Express 框架开发 Web 应用程序。对于单元测试,您可以使用mocha 框架

    我喜欢通过编写单元测试来进行实验,因此在学习阶段从编写简单的单元测试开始,以测试 node.js API。

    【讨论】:

      【解决方案2】:

      试试ExpressJs

      API 和一些教程在现场。

      如果您想立即开始编码,请查看 code examples on github,它们涵盖了 webapp 的所有基本部分。

      【讨论】:

        猜你喜欢
        • 2017-09-15
        • 1970-01-01
        • 2010-10-03
        • 2015-07-28
        • 2010-11-25
        • 2013-07-13
        • 1970-01-01
        • 2017-11-04
        • 2017-09-26
        相关资源
        最近更新 更多