如何在javascript web应用程序中模仿URL导航

时间:2016-02-23 22:56:20

标签: javascript web-applications architecture

我正在编写一个纯粹的javascript网络应用程序,它将在用户浏览时动态重建其主视图,每次都显示为不同的页面。理想情况下,我希望最终用户看起来好像他们导航到不同的网址,并且还允许通过该自定义网址直接访问特定视图。

我想知道:

  • 在Javascript应用中执行此操作是否有最佳做法?应该 我正在推动并弹出window.location堆栈(维护 历史?)
  • 我应该使用查询参数ala?arg1 = val1& arg2 = val2 to 防止必须修改窗口位置?
  • 出于某种原因,这种“Mega App”(整个应用程序一次性加载JS)架构是个坏主意吗?

我怀疑对于经验丰富的开发者来说这是一个简单的答案。

我为自己开发的各种应用程序提供了自己的几种不同的工作解决方案,但我希望标准化最常用/最合适的标准方法。

FWIW我正在使用(大部分)纯Javascript,因为第三方库快速进入,进行,发展和变化,我已经开发了一个我很清楚的基本框架,我希望随着时间的推移保持稳定,最小的外部依赖。

0 个答案:

没有答案