今天我正在浏览我的邮箱。我刚刚看到,当我在#文件夹名称正在更改并刷新数据之后浏览不同的文件夹时。我只想确认Gmail是单页应用程序。我还想使用单页面应用程序概念开发一种邮箱类应用程序。以下是收件箱文件夹的示例网址。
https://mail.google.com/mail/u/0/#inbox
我可以使用角度js开发样本邮箱应用程序,因为角度js支持SPA的概念吗?
答案 0 :(得分:3)
是的,Gmail是一个单页应用程序。
这就是加载Gmail之前你看到进度条的原因,因为它从服务器获取所有内容,然后在客户端完成所有渲染,只调用服务器获取数据而不是DOM。
除了Gmail之外,Google日历,Google云端硬盘等套件中的其他服务也是单页应用程序。