使用javascript生成页面

时间:2014-04-14 13:26:26

标签: javascript jquery html web frameworks

我在一家正在创建网络应用程序的公司工作,我们正在将所有传统的Yii PHP控制器转移到更加动态的风格。

该应用程序不是使用PHP生成HTML,而是将数据发送到java私有API并接收JSON以使用Javascript生成HTML元素,但仍然在PHP代码中生成了元素。

我的问题是:使用服务器代码(php,ruby,java ...)只是为了在json中生成一些数据然后在收到后通过javascript创建所有内容是否可行? (也许除了身体之外的一切,头部标签:P)

赞成?缺点

如果这不是一个坏主意,有什么提示吗?框架(如dust.js,骨干...)建议?

为什么我要继续这个想法或为什么要远离它呢?

修改 例如:

一个php生成的页面(来自Yii框架使用MVC,因此不混合后端和前端)与基本信息,如页眉,侧面菜单,页脚和一些没有功能的内容。收到此页面后,js会控制并添加额外的功能,对吧?

另一点是: 相同的页面,但PHP除了<html><body></body></html>之外没有呈现任何东西(只是基本的东西,可能更像是包括js文件,一些标题......你知道,最少需要)和使用JSON对象设置一些javascript变量, javascript渲染标题,菜单,正文等所需的所有信息 因此,模式将接近js的单页设计(作为主干,angular.js等)。

0 个答案:

没有答案