对此非常好奇,是在前端使用angularJS进行github编码吗?我注意到这些页面几乎从未重新加载,只是一堆幕后请求。它更像是一个Web应用程序,而不是一个Web页面。
答案 0 :(得分:3)
答案 1 :(得分:2)
不,你可以自己看看:
Angular.js只是一个围绕javascript的非常好的框架,无论你使用angular可以做什么,你可以使用vanilla javascript或其他框架(但更痛苦)。
答案 2 :(得分:0)
他们使用" PJAX"无缝过渡:
pjax是一个jQuery插件,它使用ajax和pushState通过真实的永久链接,页面标题和工作后退按钮提供快速浏览体验。
(现在似乎是pjax2:https://github.com/github/pjax)
Github使用github,所以你可以在https://github.com/github
查看他们的很多库。