tes*_*dtv 11 javascript model-view-controller design-patterns javascript-framework single-page-application
我想了解设计单页面应用程序的整体架构(主要通过JavaScript)
假设我有一个登录页面(Usernam/Password),并且在成功验证后,我会看到主页.现在登录和主页屏幕实际上应该是单个页面的一部分.
我该如何设计这样的页面?
这是一个广泛的问题,可以编写整本书来详细回答.
基本上你需要做的是使用AJAX而不是页面重新加载.您仍然需要连接到服务器以对用户进行身份验证,但不是每次都重新加载整个页面,而是需要对服务器进行AJAX调用,具体取决于登录是否成功以及是否更改内容的某些部分在页面上(例如将登录按钮更改为"以用户xxx登录"消息等).