试图了解节点js服务器概念

时间:2014-12-14 07:15:33

标签: javascript node.js

我擅长jQuery,但我对过去几年推出的现代js框架不熟悉。我理解index.html如何在以下示例中工作,我可以推断server.js服务于index.html的请求。但是,我不清楚server.js如何初始化。

http://codeforgeek.com/2014/07/send-e-mail-node-js/#comment-18703

似乎没有从index.html到server.js的src ref,这似乎表明server.js以其他方式初始化,尽管这是我能够推断的全部。这是我的知识差距,但你能解释一下如何初始化server.js以便它可以被index.html调用吗?

1 个答案:

答案 0 :(得分:1)

Node.js是一个建立在javascript之上的平台。非阻塞线程由于其异步行为,仍然是事件驱动的。

Node.js提供了许多用例。你可以参考this& this

需要在node.js http / https 模块之上创建webserver。一旦这个服务器由nodejs启动,就可以为http客户端提供服务。

开源开发社区构建了一些很棒的Web应用程序框架,如express,这些框架易于学习。 githubnpmjs包含大量节点模块/软件包,可随时插入您的应用。