-2

我对 Web 开发(基本 HTML、CSS)相对较新,并且正在寻找关于将精力集中在哪里的指导。经过几周的研究,我感到有些失落!

我正在寻找一个小型项目,该项目理想地提供桌面和移动浏览器 UI(可以通过 PhoneGap 或类似方式将移动 UI 呈现为混合应用程序)。

我应该专注于使用客户端 javascript 框架的单页应用程序开发吗?考虑到对 SPA 的关注和围绕许多框架的讨论(这可能为我提供一些急需的架构指导和方向),这感觉就像是最“向前准备”的方法。

或者,更传统的基于服务器的模型是否是最佳起点(例如 RoR)?在运行(SPA)之前是步行(基于服务器)的问题吗?

非常感谢。

4

1 回答 1

0

如果您正在寻找可以在移动平台上扩展的东西,请使用 JavaScript 框架来提供外观,但不要在客户端上执行太多操作。客户端密集型操作 (JavaScript) 会耗尽手机电池,您的用户不会为此感谢您。事实上,他们会不惜一切代价避免使用您的应用程序,寻找绕过它的方法。Opera 在手机上为此提供了一个快捷方式,因为页面是在云中处理的,并由 Opera 浏览器作为静态页面提供给手机。大多数人不在他们的移动设备上使用 Opera,所以你不能依赖它。

在过去多次实现过类似的东西后,我会设计一些使用 JavaScript 框架进行演示的东西,仅此而已。在云中尽可能多地实施。

于 2013-08-15T11:23:56.143 回答