首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >node.js如何与主要呈现大型模板的其他框架相比

node.js如何与主要呈现大型模板的其他框架相比
EN

Stack Overflow用户
提问于 2014-01-04 13:36:03
回答 1查看 65关注 0票数 0

我即将构建一个应用程序,它将主要在html页面服务器端呈现大量表条目,也就是说,我将在模板中遍历一个结果对象,然后将返回的每个行/listItem封装在某个html中,然后异步地将文档返回给客户端;客户端将有很多琐碎的(在处理方面)用户交互。我预计,我将循环的条目将有数千条,所以我想模板引擎是我在web框架中的主要特性需求。

我的应用程序--大部分情况下--是一个页面应用程序,视图会异步变化,而不是重新加载任何页面。

我可以将文档的加载/呈现和返回分割为块,从而进一步增加异步调用的数量。

我来自python/烧瓶(jinja2)和java /playframework (japid)背景,我只是想知道这个项目是否适合node.js项目(我没有节点经验,只读过它),还是应该坚持使用我熟悉的技术栈。我只是确保我没有强迫节点做一些我不该做的事情。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-04 16:57:34

Node的一个关键优点是它的流、体系结构和模式。与Unix管道类似,Node允许处理大量数据,而不必同时将其全部缓冲到内存中。

Node.js非常适合于流出大型模板,而您更不愿意一次性将它们缓冲到内存中(例如,如果它们非常大,或者您有许多连接,那么您希望每个连接的内存占用都很低)。

我不熟悉这些,但是快速搜索流模板引擎可以发现:

这是否值得取决于你的申请。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20921687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档