我正在使用 node.js 构建我的第一个应用程序。
这个应用程序使用 Express 作为带有 Jade 模板引擎的 Web 应用程序框架。
我需要设计一个屏幕来显示从 MongoDB 数据库中检索到的项目列表。
最初,在显示项目列表时,从控制器发送数据并在翡翠模板中完成格式化。
但是,我还需要通过 ajax 调用更新项目列表。
我发现很难为这个特定的流程设计一个合适的方法。
我有以下选择:
- 从 ajax 响应中发送项目列表。
- 使用 javascript 渲染 UI 组件 - 添加 css 类,准备 html。
然而,这种方法非常脆弱。还有很多代码会暴露在网络浏览器中。
我来自具有重新渲染组件的 JSF,这是一个内置功能。
node.js、ajax 和重新渲染可以结合在一起吗?