Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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
Html 用于node.js后端UI的框架_Html_Node.js - Fatal编程技术网

Html 用于node.js后端UI的框架

Html 用于node.js后端UI的框架,html,node.js,Html,Node.js,我正在尝试使用node.js开发一个应用程序 由于稍后可以从移动设备访问相同的应用程序,因此预期API将返回json数据,并且在设置适当的请求参数后不会将请求转发到页面 我主要是一个Java后端人员和UI框架的新手(包括只具备基本知识的javascript) 我想知道我应该为UI使用哪些UI技术?我应该选择纯HTML或php还是其他什么?另外,另一个UI应用程序是否是一个webapp,并且可能部署在web服务器中 开始使用node.js的express模块,非常棒。它提供了jade(并且可以很容

我正在尝试使用node.js开发一个应用程序

由于稍后可以从移动设备访问相同的应用程序,因此预期API将返回json数据,并且在设置适当的请求参数后不会将请求转发到页面

我主要是一个Java后端人员和UI框架的新手(包括只具备基本知识的javascript)

我想知道我应该为UI使用哪些UI技术?我应该选择纯HTML或php还是其他什么?另外,另一个UI应用程序是否是一个webapp,并且可能部署在web服务器中

开始使用node.js的express模块,非常棒。它提供了jade(并且可以很容易地创建基本的UI),但是我还没有机会对它有太多了解。另外,如果我开始使用jade,我想在app.js文件中,我需要将请求转发到页面,而不是返回json数据,这是我想要避免的

有人能告诉我应该采用哪些UI技术吗

用户界面应该非常丰富,并且有很多功能

谢谢


Tuco

我绝对推荐使用。正如您所提到的,您可以呈现jade模板,这将以html的形式显示给用户

您还可以使用express提供的方法将旧JSON数据发送到客户端

是一个客户端框架,您可以在其中创建单页web应用程序,所有html模板都在客户端计算机上呈现,而不是在web服务器上呈现。通过使用RESTful API和以下ajax请求将数据持久化到后端数据库。获取、发布、放置和删除


稍后,您可以将此RESTful API用于您的移动应用程序。

well Backbone.js设计时考虑了RESTful应用程序,将其与jQuery混合使用,以便将主干与DOM绑定在一起