我正在编写一个纯粹的javascript网络应用程序,它将在用户浏览时动态重建其主视图,每次都显示为不同的页面。理想情况下,我希望最终用户看起来好像他们导航到不同的网址,并且还允许通过该自定义网址直接访问特定视图。
我想知道:
我怀疑对于经验丰富的开发者来说这是一个简单的答案。
我为自己开发的各种应用程序提供了自己的几种不同的工作解决方案,但我希望标准化最常用/最合适的标准方法。
FWIW我正在使用(大部分)纯Javascript,因为第三方库快速进入,进行,发展和变化,我已经开发了一个我很清楚的基本框架,我希望随着时间的推移保持稳定,最小的外部依赖。