Farm
Farm 是另一条现代构建器路线,核心关注点同样是速度和增量能力,但思路和生态位置与 Vite、Rsbuild、Turbopack 都不完全一样。
它值得关注的原因
- 底层强调高性能
- 关注增量缓存和部分构建
- 尝试兼容更熟悉的插件使用体验
一个最常见的理解方式
Farm 不是先用大而全去打动项目,而是先从“尽量快、尽量轻、尽量把热路径做短”这条线上切进来。
项目里会怎么接
如果是基础应用,接入方式通常还是从配置文件开始:
import { defineConfig } from '@farmfe/core'
export default defineConfig({
compilation: {
input: {
index: './src/main.tsx',
},
output: {
path: 'dist',
},
},
server: {
port: 3000,
},
})