Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Node—在Node上运行的其他应用程序框架(如Express)有哪些?_Node.js - Fatal编程技术网

Node.js Node—在Node上运行的其他应用程序框架(如Express)有哪些?

Node.js Node—在Node上运行的其他应用程序框架(如Express)有哪些?,node.js,Node.js,我一直在研究node,并试图了解各个组件。我试过node express。是否还有其他应用程序框架,如express?是否有任何一个框架被推荐 有许多框架和库可以包含和使用。这取决于你想做什么npm有许多库,您可以下载并与node一起使用。我建议至少下载并使用或进行声明式编程。它们很好 还有许多其他很酷的库/作品,你可以试试,比如,和 快车很棒。它在结构、处理路由和中间件方面确实很有帮助。(例如,我能够用一行中间件代码将gzip添加到我的响应中)。您可以不用express完成所有工作,但它使使用

我一直在研究node,并试图了解各个组件。我试过node express。是否还有其他应用程序框架,如express?是否有任何一个框架被推荐

有许多框架和库可以包含和使用。这取决于你想做什么
npm
有许多库,您可以下载并与node一起使用。我建议至少下载并使用进行声明式编程。它们很好

还有许多其他很酷的库/作品,你可以试试,比如,和

快车很棒。它在结构、处理路由和中间件方面确实很有帮助。(例如,我能够用一行中间件代码将gzip添加到我的响应中)。您可以不用express完成所有工作,但它使使用node.js变得更加容易

如果要使用Web套接字,请使用。Web套接字非常适合实时信息。给出的示例是always chat,但当出现新消息或新代表时,您可以像使用堆栈溢出一样使用它。基本上,从另一个用户那里发生了一些事情,您希望在不刷新页面或轮询的情况下显示它

要在“企业”级别处理较大的卷,请查看功能。您可以为每个CPU处理器核心创建一个节点进程


再说一次,您最好能详细描述一下您正在尝试做什么,但您可以只使用node.js和express构建一个web应用程序。

Koa是另一种选择。我只是想大致了解node及其相关框架。主要是想了解node是否适合拥有大量并发用户的企业应用程序?如果是这样的话,哪种框架最易于使用,支持web套接字?请再次查看答案以回答这些问题。Node非常有趣,而且绝对适合企业级应用。