⭐️
Give Star with Farm Github
Give Star with Farm Github
极速Web
使用
是一个基于 Rust 实现的极速构建引擎,帮助您更快地构建 Web 程序 和 JavaScript 库。
冷启动
热启动
热更新 (根模块)
热更新 (子模块)
冷构建
热构建
超级快
用Rust编写,可以在毫秒内启动React/Vue项目,并在大多数情况下在10毫秒内进行热模块替换(HMR)更新。
增量构建
增量构建:默认启用, 支持持久缓存, 模块级别缓存,任何模块在未发生变化之前不会被重新编译!
局部打包
自动根据依赖关系、资源大小,将项目打包成若干个资源,提升资源加载性能的同时,保证缓存命中率。
丰富的特性和完全可插拔
丰富的编译能力支持: 开箱即用, Farm 内置了 Js/Ts/Jsx/Tsx、Css/Css Modules/Sass/Less、HTML 和静态资源,可以通过官方插件支持 sass、less、postcss、react、vue、solid 等常用技术栈,支持懒编译、局部打包等海量特性。并且 Farm 由插件驱动, 通过创建插件来实现任何您想要的功能, 同时支持 Rust 和 JavaScript 两种插件模式, 开箱即用支持 Vite 插件。
一致性 & 兼容性
一致性: 开发环境和生产环境的表现一致,所见即所得。支持传统(ES5)和现代浏览器。