oldfragmate MVC框架,客户端JavaScript
老碎片,我称这个项目为OldFragmate,因为我为未来的框架保留了名称Fragmate。OldFragmate只是为了向您展示我构建的这个框架。为什么它不再被开发?当我真正开始使用它时,一个大问题变得显而易见:用它编写高级组件太难了。OldFragmate的主要目标是让创建组件变得非常简单。但是,当组件所依赖的数据发生变化时,开发者不得不通过onValueChanged做大量的DOM操作。你能想象吗?每次数据改变都要动手操作DOM!虽然可以通过提供辅助函数来解决,但这根本不是一个干净的设计。
当时React框架已经发布,解决了OldFragmate该解决的一切问题。也就是说,为什么要用锤子敲钉子时,手边有电钻却不用呢?OldFragmate的代码在某些方面仍然具有价值,它表明可以用很少的代码创建一个客户端JavaScript MVC框架。想了解更多关于MVC框架的内容吗?你可以看看这篇文章:AngularJs Javascript MVC框架,或者这篇关于mvc开发框架简介。
它展示了如何以一种好的方式编写测试,是我代码能力的一个代表。从2013年3月开始设计OldFragmate,这段旅程既是一次尝试,也是一种自我证明。与其说OldFragmate失败了,不如说它为未来的成功铺平了道路。既然你已经好奇了,何不深入了解一下这些相关的MVC框架开发资料呢?比如这个android MVC开发框架,还有这个JavaScript的MVC框架Gillie。
谁说老狗学不会新把戏?OldFragmate正是证明了在创新路上的每一步都不会白费。期待你也能从中获得灵感与乐趣!
下载地址
用户评论