门户网站一般要考虑良好的兼容性,vue只兼容ie8以上的浏览器,目前vue2.0对ts的支持也不是很理想,等vue3出来还是很有搞头的。vue比较适合较小的团队,上手容易,提供了诸多语法糖。它更适合用来开发SPA应用,意味著SEO就会比较差,而门户一般要考虑SEO的问题。门户还是比较适合使用jquery这样的库,只要页面不是很多,交互不复杂,用jq还是很舒服的。


对于开发一个门户网站来说,vue 看上去没有什么缺点,而且使用 vue 很合适,相比于用 jQuery、bootstrap 那套技术栈,开发体验会更好而且效率会更高。

楼上的答友在纠结 SEO 的问题,vue + SSR 不仅能很好的解决 SEO 问题,而且可以大大降低网站的首屏时间,提升用户体验...


没啥交互操作的,可以直接上静态网站:Hexo或者Hugo

Vue的缺点可能就是没有一个真正能打的UI库

Vue比较适合多组件的页面,需要在前端页面做比较多的组件交互,比如小型购物网站,电影评论网站等等


vue的意义在于开发,不在于产品。

就是说vue提高的是开发效率和维护效率, 至于网站的交互多不多,展示的信息如何如何,这个跟vue本身没有什么关系。

你要是说你这个网站会经常性的修改,需求特多,变数特多,然后你嫌自己头发多,那强烈推荐用jquery或者纯原生js一把梭。


门户网站肯定要兼容IE浏览器的。当然兼容到IE的哪个版本,就要看客户的要求了。

推荐使用jQuery或者原生js。不过你想用VUE也行。VUE2.X兼容IE8以上,但开发完成后可能会有意想不到的bug。


如果规模不大得门户 建议直接用市面得建站产品,综合性价比最高。

vue缺点暂时想不出来,除了要支持seo 稍微有一点点点点费劲外,真想不出。。。


如果考虑兼容性和SEO问题,门户网站建议使用jQuery或者原生js,门户网站的移动端和管理后台可以用Vue来实现。


除了需要搜索引擎收录的网站,比如新闻、行业、企业网站等等,这些需要老老实实的写html,套后端程序。

像网站后台管理系统、电商网站、各种管理系统、公众号、小程序这些都比较适合,配合elementui这些前段框架开发速度极快。


使用vue最好配合上vue-cli、vue-router和vuex等。如果是简单的网页,最后把这些依赖一起打包,代码体积可能还高于使用原生js开发的网页。

对于门户网站还是采用多静态网页或者jsp、php这样的动态网页,更利于seo。而vue更适合做单页面应用,比如不需要考虑seo的网站或者管理后台等。当然也有采用vue做门户网站的案例,如小米商城手机端。


1缺点就是小众出品逼格不够高,没有ag和react这样的大公司支持。

vues适合 公司内部项目,企业开发用,html5 app、各种小程序开发

门户网站因为需要SEO,还是传统jquery后或者后台模板开发比较合适,如果用vue搜索网站找不到展示的内容。


可以直接单页面引入 vue ,毕竟简单展示页面的话起一个 vue 项目有点杀鸡用牛刀的感觉,稍微小一点打包体积。


推荐阅读:
相关文章