next.js 也不是说不好,但是总感觉有些臃肿
另外 'use client'、'use server' 总感觉有点不标准
另外 'use client'、'use server' 总感觉有点不标准

1 donaldturinglee Jan 31 via iPhone 那就还是老一套 MERN |
2 rocmax Jan 31 via Android 当然是 tanstack start |
3 rocmax Jan 31 via Android 有没有一种可能 use server use client 是 react 提供的指令,nextjs 才是 react 正统,其他的反而不标准? |
4 ethusdt Jan 31 via iPhone tanstack start query 很舒服,但 nextjs 才是正规实现 RSC ( react server component ) |
5 ethusdt Jan 31 via iPhone tanstack ,mui ,biome ,supabase ,cf R2 ,drizzleorm ,better auth 这一套下来 |
6 xuld Jan 31 我现在正在开发新的全栈框架,最终用法如下: ```jsx render(<TextBox OnChange={ handleChange } />, document.body) async function handleChange(sender, e) { const text = sender.text const success = await runAtServer(async () => { // runAtServer 的代码由编译器负责抽离,实际是在后端运行 // 引用的闭包变量 text 会自动从前端传过来 // 函数返回值也会自动返回给前端 return await db.from(User).where(r => r.id == 1).update({ text }) }) sender.text = success ? "保存成功" : "保存失败" } ``` |
7 actopas Jan 31 nextjs 就是很重,但是没有生态更好的框架吧 |
8 vitality Jan 31 我站 TanStack Start ,部署的时候,运行时无关真的太重要了。 Next.js 太重了,开发时的内存占用非常夸张,也完全没有做到 Runtime agnostic (运行时无关)。想要部署在第三方都有局限性,不然为什么会有 [OpenNext]( https://opennext.js.org/) 项目的存在? |
9 SayHelloHi Jan 31 Next.js 大家都在用 |
10 C64NRD Jan 31 nextjs 确实太重了,好用是真很好用,其实不用了解太多概念 |
11 yoa1q7y OP 怎么没人提 React Router V7 ? |
12 ZZITE Jan 31 如果你觉得 Next.js 太重,那 TanStack Start 值得尝试一下 |
15 hutoer Jan 31 TanStack Start 现在 AI 支持好吗? |
16 lerry Jan 31 via iPhone use vulnerable; |
17 dassh Jan 31 astro ,刚被 cf 收购,如果想在 cf 部署的第一选择 next.js 在 cf 部署太多坑了 |
19 Lemonadeccc Jan 31 tanstack(也出了 AI sdk),astro(cf 收购了) |
20 Fechin PRO Next 确实越来越重了;如果你在意运行时无关/部署不绑平台,TanStack Start 最近口碑挺好,值得试试。 |
21 BeijingBaby Jan 31 重,但是开箱即用,这点还是很重要的。 |
22 reake Jan 31 tanstack start ,正在学习和应用它 |
23 ByteCat Feb 1 TanStack Start ,已经生产用上了,感觉还不错,用 Nitro 插件比较方便,我感觉比直接用 Nitro 更好 |
24 bowencool Feb 1 Next.js 是个大黑盒,还把很多简单的东西复杂化了... |
25 yoa1q7y OP |
26 flmn Feb 2 tanstack start |