我们为何分叉Flutter?Flock的诞生背后隐藏的秘密
随着Flutter不断扩展,似乎也迎来了它的分叉时代。作为谷歌开发的UI框架,Flutter以其“写一次,处处运行”的特点吸引了大量开发者。然而,随着功能范围扩大、开发团队资源不足、优先级改变,Flutter社区中一些开发者决定走出一条“开拓新大陆”的路,创建了分叉项目Flock,试图解决原有框架无法解决的痛点。
为什么重要
Flutter的影响力已不仅限于移动端,桌面、Web甚至物联网设备都能看到它的身影。然而,这种急速扩展带来的不只是荣光,还带来了负担。谷歌内部的资源优先级调整,让Flutter团队捉襟见肘,响应迟缓,bug堆积。对商业项目依赖Flutter的团队来说,Flutter的开发节奏已经逐渐跟不上需求,而Flock的出现给了大家一个“更灵活”的选项,吸引了一些开发者的目光。
关键点
- 全球约有一百万名Flutter开发者,而Flutter团队仅有50人左右,平均每人需支持两万开发者,负担显然过重。