In fact, not all developers feel that the web should be developed in a spa, because some people think that the spa-based site is not easy to manage and not safe enough, and, because there is no page-by-page page to the search engine crawler to crawl, so in Search engine optimization (SEO) work, It takes extra effort, and since there is no page change, you need to customize the state to replace the traditional web-based program with the URL to make judgments!
The needs of the spa should always exist, such as Web Game Web page is an obvious example of the spa, but before this, to write a Web page such as spa, it is necessary to install flash through the browser such as plug-ins to achieve.
However, recently thanks to the HTML5 + CSS3 + Javascript UI Framework, a complex spa can be performed with browsers that support HTML5 and CSS3, so developers don't have to learn another way to develop a spa site, And users do not have to install software, so that the development of spa Web programs to get started and the threshold for using a lot less! However, although the development and use of the spa is easy, but most people have the idea that at this stage, not all sites are suitable for the use of the spa approach to development, but like the game and the need for more users to operate the Web application should be more appropriate, and, Is the need to be used in different devices of the page will be more necessary, and if it is a general web site or simple content site, it is not very suitable, because it takes time to convert this type of website into a spa site, and will not necessarily have a better effect and response!