【问题标题】:Getting Started: Mongo, angular, node js [duplicate]入门:Mongo,角度,节点 js [重复]
【发布时间】:2014-05-03 08:03:03
【问题描述】:

我决定我需要接受一些新的挑战,并决定我想学习使用 mongo db、node js 和 angular 构建一个应用程序。我不知道从哪里开始。我需要一个apache服务器吗?如果不是,我如何设置本地主机开发服务器?任何智慧之言。

谢谢!

【问题讨论】:

    标签: node.js angularjs mongodb ubuntu


    【解决方案1】:

    Node.js 是一个服务器,它可以为 Web 应用程序提供服务,因此您不需要 Apache。

    您有时会看到术语 MEAN 堆栈,例如here,用于 MongoDB (db)、Express(Node.js 的模板引擎)、AngularJS(前端框架)和 Node.js(服务器),都可以在 JavaScript 中编程。

    我会推荐 Webstorm IDE 进入那个环境。

    【讨论】:

    • mongo是直接在node里运行的吗?
    • 不,它是一组用 C++ 编写的单独程序,但不是用 SQL 而是用 JavaScript 查询的。绑定到其他语言,例如当然,Ruby 是存在的。
    • 所以我需要像 ubuntu 这样的单独服务器来运行 Mongo DB?
    • 您需要一些操作系统,例如 Linux/Ubuntu、Windows、FreeBSD、MacOS X。在那里您运行用于 DB 的 Mongo DB 服务器进程和用于 Web 服务的 Node.js 服务器进程。您的后端应用程序(在 Node.js 中运行)上的 JavaScript 将通过网络套接字与您的 MongoDB 实例进行通信。浏览器前端的 JavaScript 将通过 AJAX 与 Node.js 后端的 JavaScript 进行通信。你可以在同一台机器上运行 Node.js 和 MongoDB 实例,也可以在不同的机器上运行,前提是它们连接了网络。
    • 这就是我需要的!谢谢!
    【解决方案2】:

    也许使用这个样板可以帮助您启动您的项目,并可以帮助您更好地构建您的 node.js 项目。

    https://github.com/linnovate/mean

    【讨论】:

      猜你喜欢
      • 2020-05-31
      • 2020-01-31
      • 1970-01-01
      • 2017-03-15
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多