NodeJS和前端

时间:2016-04-04 21:05:37

标签: javascript jquery angularjs node.js pug

我正在开展一个项目 - 我希望将逻辑划分为微服务,如:

  1. 运行24X7的DB层/服务并存储一些实时数据i db
  2. API层/服务 - 公开数据,进行计算。
  3. Fron-end - 在浏览器中绘制一些图表(使用API​​)
  4. 子弹号1和2是我的NodeJS。我目前正在玩Dygraphs,这是纯java脚本,因此我也使用jQuery ......

    我来自.NET世界...从而 - 对NodeJS来说是新手...... 您如何建议我“连接”NodeJS和前端?

    现在 - 我使用纯html,js / jQuery进行了测试...但当然我需要能够使用NodeJS来调用API等...并根据返回的数据渲染图形。那么我如何以最好/最简单的方式实现这一目标呢?

    通过Jade,Angular还是其他一些东西?

    另外 - 你会推荐什么REST api?

1 个答案:

答案 0 :(得分:-1)

网上有很多教程可以帮助你做这样的事情,如果你愿意,我可以发给你一些吗?

我个人使用的是nodejs和angularjs,但它确实取决于你的项目。 如果你想建立一个SPA(单页面应用程序),我认为angularjs会匹配。如果不这样做,请不要使用它! angular是一个非常好的框架,但你必须学习它。

此外,我在nginx服务器上使用节点,其中一个正在侦听端口80.当客户端请求html页面时,nginx 捕获请求并将其路由到我服务器上的特定目录。 当客户端要求提供 myDomain / api / 某些等网址时,它会将其发送到节点服务器(在端口3000上)。

希望有所帮助