单页应用还是多页应用,哪些场景适合单体项目vue-webpack?

版权声明:襄阳雷哥的版权声明 https://blog.csdn.net/FansUnion/article/details/88874868

Web开发

最早全是后端,后端渲染JSP+后端Java。

后来,Ajax+后端Java,Ajax尤其适合 个人中心这种 不需要SEO优化和纯移动端的项目。

现在,Vue-Webpack模式非常流行。

一、什么时候,选择使用vue-webpack这一套,开发单页应用。

1.内部管理系统:CRUD为主

2.运营支撑项目:业务逻辑稍微多一些,比如大型电商平台,服务商家、供应商、内部运营人员的各种项目。

3.SEO要求不高的项目:所有的个人中心页面,需要登录才能看到的页面。

    想到一个问题?为啥最近几年单页项目开始普及:前后端分离方便协作,移动端的普及。

    直接面向消费者或者需要更多企业知道的项目,SEO确实需要,有更多流量,品牌宣传节省大笔资金,长尾效应。

4.移动端Html5:H5页面、H5 App很多了,而且对SEO没啥要求。

5.工作场景

公司里,企业内部管理系统/运营支撑系统,对外项目的 个人中心部分,需要登录才能访问的系统。

二、SEO优化:多页应用,如果可能,用后端渲染

1.PC和M站+各种内容站点:文字、图片、视频、音频等。用户不用登陆,就能看到一些内容的页面。

举例:PC版的新闻门户、个人博客、众筹网站、企业官网/新闻频道

2.个人、小团队、全栈开发

短平快,一两个人就快速搞定了。

三、结论

1. SEO需求是否强烈

2.  技术水平是否足够,vue/webpack各种配置,框架,学习使用难度加大了

3. 人数分工

   全栈开发、人少,就没有必要再搞webpack之类等了

4. 技术特长

   对前端技术要求不高,后端程序员为主,同时写后端Java和前端JS。

猜你喜欢

转载自blog.csdn.net/FansUnion/article/details/88874868