Javascript 将Spring MVC Web应用程序转换为单页应用程序
目前,我正在开发一个SpringMVCWeb应用程序,其中前端设计使用JSP、EXTJS、jQuery、CSS、JavaScript、AJAX和其他一些UI库。这个应用程序包含数千个jsp,几乎每个jsp都与自己的CSS和Js文件关联,用于UI设计和服务器通信。我必须将此项目转换为单页应用程序,以改善用户的UI体验 我想知道在将一个巨大的web应用程序转换为单页应用程序时,从UI的角度来看需要注意哪些事情。例如,如果我想使用Javascript,我必须创建好的名称空间。请给我指出我应该学习什么的正确方向,或者任何关于单页应用程序开发的好文档Javascript 将Spring MVC Web应用程序转换为单页应用程序,javascript,jquery,jsp,spring-mvc,single-page-application,Javascript,Jquery,Jsp,Spring Mvc,Single Page Application,目前,我正在开发一个SpringMVCWeb应用程序,其中前端设计使用JSP、EXTJS、jQuery、CSS、JavaScript、AJAX和其他一些UI库。这个应用程序包含数千个jsp,几乎每个jsp都与自己的CSS和Js文件关联,用于UI设计和服务器通信。我必须将此项目转换为单页应用程序,以改善用户的UI体验 我想知道在将一个巨大的web应用程序转换为单页应用程序时,从UI的角度来看需要注意哪些事情。例如,如果我想使用Javascript,我必须创建好的名称空间。请给我指出我应该学习什么的
谢谢。你打算使用AngularJS吗?我们已经在使用ExtJs框架,目前我们不打算移动到AngularJS,因为这将花费很多时间。@选择,如果你认为移动到AngularJS的意义大于时间成本,那么我可以考虑。意义取决于许多因素。不幸的是,我对EXTJS一无所知,也不知道您的项目有多大,但半年前我们还拥有JSP、jQuery、CSS、JavaScript、AJAX。。。太可怕了。现在我们有了AngularJs。但主要思想是减少请求量,提高页面速度。我们积极使用浏览器本地存储。我们扔掉了所有的JSP,只剩下html页面。对于某些功能,我们使用套接字。AngularJs不是唯一的方法。项目规模巨大,关于ExtJs,我们已经广泛地将其用于UI组件,如网格、图表、选项卡面板、弹出窗口、工具提示和其他一些。问题是我们并没有在所有部分都使用ExtJs,只是在需要的地方才使用。所以其他屏幕只剩下简单的Js和jQuery。我认为您所做的是为了增加响应时间和性能。如果你能在回答中详细阐述几个主题,我可以接受。你打算使用AngularJS这样的东西吗?我们已经在使用ExtJs框架,目前我们不打算移动到Angular,因为这将花费很多时间。@Optio,如果你认为转移到角Js的意义大于时间成本,那么我可以考虑一下。意义取决于许多因素。不幸的是,我对EXTJS一无所知,也不知道您的项目有多大,但半年前我们还拥有JSP、jQuery、CSS、JavaScript、AJAX。。。太可怕了。现在我们有了AngularJs。但主要思想是减少请求量,提高页面速度。我们积极使用浏览器本地存储。我们扔掉了所有的JSP,只剩下html页面。对于某些功能,我们使用套接字。AngularJs不是唯一的方法。项目规模巨大,关于ExtJs,我们已经广泛地将其用于UI组件,如网格、图表、选项卡面板、弹出窗口、工具提示和其他一些。问题是我们并没有在所有部分都使用ExtJs,只是在需要的地方才使用。所以其他屏幕只剩下简单的Js和jQuery。我认为您所做的是为了增加响应时间和性能。如果你能在回答中详细阐述几个话题,我可以接受。