V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
joshua7v
V2EX  ›  Next.js

nextjs 大家会选择 vercel 平台还是自己部署呢

  •  
  •   joshua7v ·
    joshua7v · 2023-12-25 10:22:19 +08:00 · 3175 次点击
    这是一个创建于 366 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉 nextjs 后面在推 server actions 这些有一部分因素是在推销自己的平台,

    目前我都是导出静态站点自己部署,不用 server actions 这些服务端运行的功能。

    请教大家如果用了服务端功能,自己部署还可行么,他这个自带的服务器性能如何?

    9 条回复    2024-01-23 23:04:12 +08:00
    GTim
        1
    GTim  
       2023-12-25 10:32:01 +08:00
    关注
    springz
        2
    springz  
       2023-12-25 10:39:00 +08:00
    https://github.com/vercel/next.js/issues/50852 性能很烂,但是可以通过负载均衡规避。自己部署可以的。
    Rrrrrr
        3
    Rrrrrr  
       2023-12-25 11:04:00 +08:00
    @springz 框架问题?
    estk
        4
    estk  
       2023-12-25 11:11:59 +08:00 via iPhone
    vercel 直接监听 git 自动部署很方便
    而且流量不大基本可以一直免费用
    如果你没有用到 server 相关功能,纯静态的貌似也可以 cf pages 去部署
    beyondstars
        5
    beyondstars  
       2023-12-25 12:54:14 +08:00
    自己部署吧,我个人觉得 Next.js 强大一点在于它的构建速度非常快,还提供了一个简单易用的 dynamic 动态加载功能,一般我都是 npm run build 等几秒然后直接 rsync 到 VPS ,整个过程感觉很流畅、自然。

    部署到 Vercel 之前我也试过就是感觉构建时间太久了,push 上去之后,它有拉镜像、安装依赖、构建、打包镜像、发布这么一系列过程,自然比自部署的慢一些。
    springz
        6
    springz  
       2023-12-25 13:22:08 +08:00
    node.js 本身的问题吧,单线程情况下利用率不高。多核的机器起多个绑核就行了。
    hunterzhang86
        7
    hunterzhang86  
       2023-12-25 23:09:00 +08:00 via iPhone
    用 vercel ,不想操心任何构建的事情。
    ai4you888
        8
    ai4you888  
       347 天前
    vercel 部署挺好的,不用担心服务器,不用担心被攻击
    jixiaopeng
        9
    jixiaopeng  
       336 天前
    我 vercel 用在面向国外,国内用 docker 部署的
    项目在线演示地址:
    docker 部署地址: http://shop.huanghanlian.com/
    vercel 部署地址: https://c-shopping-three.vercel.app/
    项目传送门:点击 这里,https://github.com/huanghanzhilian/c-shopping ,你可以看看 docker 的例子,然后 vercel 的话,在平台研究下就会了,我用的 vercel 免费的 mongodb ,还挺好用的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5688 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 03:02 · PVG 11:02 · LAX 19:02 · JFK 22:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.