V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Adicwu
V2EX  ›  前端开发

做公司官网,更推荐 nuxt 还是 next?

  •  
  •   Adicwu · 322 天前 · 3592 次点击
    这是一个创建于 322 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 公司刚起步,准备做一个响应式的官网,而我是唯一的前端,所以选型落在了我头上
    • 个人来说,更熟悉 vue ,react 稍弱

    老大发了几个国内的同行公司官网,考察一遍后发现基本上都是 next ,其余是 nuxt ,仅有零星的 wordpress (这个直接抛弃)

    我跟着 next 和 nuxt 的文档边啃边写,过了一遍基础,给我的感觉就是 next 得自己踩坑(比如 css-moudle 的禁用),nuxt 基本上都准备好了。理论上我会选 nuxt ,但考虑到以后的发展,我又期望使用 next

    不知道这两者有没有致命性的不同(功能来说),带佬们更推荐哪一个

    第 1 条附言  ·  273 天前
    技术栈已选择 astro+react
    官网快做完了 访问速度奇快 开发效率也不错
    30 条回复    2022-12-22 16:44:05 +08:00
    233373
        1
    233373  
       322 天前
    看你更希望用 Vue 还是 React
    Biwood
        2
    Biwood  
       322 天前 via Android
    都不用,用 HTML, CSS, JavaScript
    shuxhan
        3
    shuxhan  
       322 天前
    没啥区别,都是对两种框架的扩展,增强了 seo ,看自己更熟悉哪个吧,不然如果是官网的话技术上应该不会太复杂,两个抓阄吧
    Adicwu
        4
    Adicwu  
    OP
       322 天前
    @Biwood 是你 原生哥
    Adicwu
        5
    Adicwu  
    OP
       322 天前
    @233373 更希望 react 练练手 哈哈
    Adicwu
        6
    Adicwu  
    OP
       322 天前
    @shuxhan 我就是怕这两个有什么致命性的差别,到时候做到一半没法回头
    wangxiaoaer
        7
    wangxiaoaer  
       322 天前   ❤️ 3
    官网这种纯展示的,用前端框架纯属找不自在,为了 SEO ,再搞个服务端渲染,不是脱裤子放屁吗。

    wordpress 挺好的。
    hiwljun
        8
    hiwljun  
       322 天前
    用 astro
    IvanLi127
        9
    IvanLi127  
       322 天前
    都用过,感觉都可以,就看你要 Vue 还是 React 。
    Track13
        10
    Track13  
       322 天前 via Android   ❤️ 1
    当然是 nextjs 啊。官网也一般都是纯展示,踩不到什么坑吧。css 可以用 TailwindCSS 。
    vvong
        11
    vvong  
       322 天前
    next 同时支持 ssr 和 ssg, nuxt 说的同时支持 ssr 和 ssg,上次看文档的时候 还是未完工的状态
    0001110001011
        12
    0001110001011  
       322 天前
    我用过 nuxt, 但是我推荐用 next , 毕竟 next 没用过, 保留了一份美丽的幻想
    WhateverYouLike
        13
    WhateverYouLike  
       322 天前 via Android
    去年还不知道什么是 nuxt ,next 。所以徒手写了一个 四五百行的 ssg...交互部分是纯 js 的。主要是用了 node-html-parser 来生成 HTML...
    P233
        14
    P233  
       322 天前
    公司官网用 astro 就可以了,md ,sitemap 几乎开箱即用。
    vue666
        15
    vue666  
       322 天前 via Android
    用 jq 比较好,不是所有项目都适合用工程化来开发,简单的东西,怎么方便怎么来
    baobao1270
        16
    baobao1270  
       322 天前
    建议用后端渲染,后端语言自带的模板引擎。公司官网要 seo 的。
    sjhhjx0122
        17
    sjhhjx0122  
       322 天前
    既然这样不如再看看 svltekit ,solidstart ,简单的话 Astro 真的不错
    Adicwu
        18
    Adicwu  
    OP
       322 天前
    @WhateverYouLike 顶啊 铁汁 手搓哥
    Adicwu
        19
    Adicwu  
    OP
       322 天前
    @sjhhjx0122 Astro 呼声很大啊 待我去了解一番
    Adicwu
        20
    Adicwu  
    OP
       322 天前
    @baobao1270 后端渲染 学习成本是不是就飞起来了
    Adicwu
        21
    Adicwu  
    OP
       322 天前
    @vue666 这不太好啊 以后招人接手都不好招
    Adicwu
        22
    Adicwu  
    OP
       321 天前
    @sjhhjx0122 astro nb !
    getty123
        23
    getty123  
       320 天前
    同问一下,如果官网需要一些炫酷的动画展示,滚动条滚动到某个区域就展示一些动画之类用什么方式呀,原生吗
    sjhhjx0122
        24
    sjhhjx0122  
       320 天前
    @getty123 监听滚动条位置,到位置播放动画呗
    Adicwu
        25
    Adicwu  
    OP
       320 天前
    @getty123 建议手搓
    renhou
        26
    renhou  
       317 天前
    看你需求也不是太多
    next 吧,求稳就 12 ,激进直接 13 (刚发布,我看对一些常用库的支持还有点毛病)
    nuxt 你要用 vue2 还行,vue3 的 nuxt3 还没有正式发布

    两者都常用,没有特别致命的不同
    坑多都在部署和理解上,部署在自己公司的服务器问题应该不大
    Adicwu
        27
    Adicwu  
    OP
       317 天前
    @renhou 好的 最新消息是技术栈我自己决定,已经准备造 astro 了
    hexi1997
        28
    hexi1997  
       295 天前
    @getty123 wowjs 、react-intersection-observer+react-spring
    revalue
        29
    revalue  
       283 天前
    不要上来就 jq ,一堆老哥回复 jq 只负责装逼。还是看复杂度,技术栈。

    有些官网单纯展示,有些官网什么功能都往上堆,能一样吗?现在很多前端不会 jq 呢。jq 做复杂模块也够蛋疼的。
    lonjin
        30
    lonjin  
       279 天前
    原生
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5183 人在线   最高记录 6067   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:28 · PVG 11:28 · LAX 20:28 · JFK 23:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.