solo engineer 没有 framework,我自己就是 framework
团队有 framework。
Framework:web framework。Next.js:React framework with SSR。Remix:React framework with nested routing。SvelteKit:Svelte framework。Nuxt:Vue framework。Astro:content-driven framework。Next.js:我用 Next.js。$0 / 月 in open source framework.
每 startup 1 个 framework choice + 1 个 upgrade team + 1 个 migration strategy。$100K-$300K / 年。
solo engineer 没有 framework。
我自己就是 framework。
我想 SSR 就 SSR、想 CSR 就 CSR、想 static 就 static、想 edge 就 edge。我不需要 framework、不需要 Next.js、不需要 Remix、不需要 SvelteKit。
我没 framework 的必要——我是 1 个 engineer 我选 framework。我没 Next.js 的必要——Next.js 是我用的。我没 Remix 的必要——没 React Router v7 competitor。我没 SvelteKit 的必要——没 Svelte。我没 Nuxt 的必要——没 Vue。我没 Astro 的必要——没 Astro。我没 React framework 的必要——commit log = framework。我没 Next.js 的必要——commit log = Next.js。我没 upgrade team 的必要——我自己 upgrade。我没 migration strategy 的必要——我没 migration。我没 $100K-$300K / 年 的必要——没 framework team。
团队的 framework 价值是「让 web app 标准化 + 提高 productivity」。前提是有 web app team、需要 standardization、需要 productivity。solo engineer 没这个问题——我是 1 个 engineer、Next.js = standard、commit = productivity。
一人工程的 framework = Next.js + commit log。不是 Remix + 5 个 upgrade engineer。