问大佬:页面渲染方案,需要收录后端模板还是前端框架?优缺点? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
handsomezai
V2EX    问与答

问大佬:页面渲染方案,需要收录后端模板还是前端框架?优缺点?

  •  
  •   handsomezai 2020-09-04 15:09:14 +08:00 766 次点击
    这是一个创建于 1867 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:
    去年做了一个在线资源交易平台,类似中介的项目,必须要做国内百度 360 搜狗的 SEO 收录。前期使用后端 thymeleaf 模板进行渲染,后期改版前端为了数据处理使用 VUE 框架,推荐使用 Nuxtjs 进行 SSR,把渲染交予前端 node 此前并做了测试,使用性能打分测试工具,测试结果都是 vue 更胜一筹,基本全部打绿勾,thymeleaf 端的结果很差,各种警告建议。又加上项目急促,前后端不分离后端任务又多了一道套数据,无奈就选择 nuxt,渲染交给前端。
    目前项目结束几个月了,现在网站打开速度慢,一个页面都要 1.7 秒或以上,首页更是接近 3 秒.原来的 thymeleaf 首页最多也只要 0.6 秒,其他页面基本 0.2 秒左右完成,而且没有使用静态化方案,全部动态渲染。
    问题:
    1.目前 Java 后端渲染的项目你们都不用了吗,网上搜了一堆没有正式使用的,基本都说过时转到前端使用 SSR 了?

    2.测试工具中 vue 的 nuxt.js 结果都是很好,java 的 thymeleaf 各种警告建议,但是实际用户使用中,Java 端渲染页面要快很多,基本秒开不用等待,vue 还要稍等个一秒,用户体验并没有后端渲染好,这种问题你们有发现过吗?

    3.Java 后端渲染是彻底凉凉了吗,现在看看基本都是 php 和 asp 点 net 还是使用后端模板技术,java 使用模板简直被鄙视,前端 ssr 才是潮流,Java 正式项目还有使用后端渲染的吗?

    1 条回复    2024-02-17 11:44:51 +08:00
    afuntee
        1
    afuntee  
       2024-02-17 11:44:51 +08:00
    请问大佬,后面你们是又改回后端 thymeleaf 这种渲染了还是对 nuxt ssr 渲染进行了优化?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5855 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 02:43 PVG 10:43 LAX 19:43 JFK 22:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86