我正在评估rAppid.js框架作为新项目的候选人。该项目将成为主要针对移动设备的Web应用程序(我将使用Web视图将其作为可提交给Apple和Android App Store的应用程序进行打包)。我意识到这不是rAppid.js的主要用例,但我认为它可能有效,至少在我的情况下,这要归功于rAppid.js的基于XML的UI语言。rAppid.js移动应用程序 - 服务器端渲染是否实用?
莫非我,在理论上,使用新的rAppid.js服务器有渲染模板和发送HTML呈现到客户端?
考虑到我想要的页面,以尽可能快地加载,应用程序并不需要脱机工作,我更愿意呈现在服务器端的模板,并将其发送到客户端为普通的HTML。显然,在这种情况下,框架只能为我提供单向数据绑定(除非我重写了rAppid.js代码来支持与Derby框架类似的服务器呈现模型),但我认为应用程序的性能改进可能是值得。
也许我过于悲观,在移动设备上rAppidJS的客户端的渲染速度,但在任何情况下,我会很想听到这个意见。
谢谢您的详细解答;这绝对改变了我的观点。在页面呈现期间显示静态HTML的想法非常聪明!这可以通过服务器端的节点渲染功能来完成,对吧?关于网页浏览与移动浏览器...网页浏览会更快,因为Javascript已经在电话上,而不需要下载,或出于其他原因? – 2013-03-01 20:04:01