今天我在翻看我的邮箱。我刚刚看到,当我在#之后的不同文件夹中导航时,文件夹名称正在更改,数据也在刷新。我只想确认一下Gmail是不是一个单页面应用程序。我还想开发一个邮箱类的应用程序使用单页应用程序的概念。下面是收件箱文件夹的示例URL。
https://mail.google.com/mail/u/0/#inbox
我是否可以使用angular js开发示例邮箱应用程序,因为angular js支持SPA的概念?
发布于 2016-11-21 12:38:04
是的,Gmail是一个单页面应用程序。
这就是为什么在加载Gmail之前你会看到一个进度条,因为它从服务器获取所有东西一次,然后所有的渲染都在客户端完成,只调用服务器来获取数据,而不是DOM。

除了Gmail,该套件中的其他服务,如Google Calendar,Google Drive等也是单页面应用程序。
https://stackoverflow.com/questions/39437023
复制相似问题