We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
MVVM-Architecture 这个项目维护了近2年了,从一开始独自的实践探索,到越来越多的同行对这个项目的肯定和建议,在这个过程中我也同样成长了很多。
在这个过程中,有部分小伙伴好奇 为什么这个项目这么简单 ,这似乎不太符合对 框架类 项目的认知,实际上我对这个项目的定义就是 个人对MVVM的一种诠释。
看过我 MVVM 系列文章的人应该会有印象,架构 应该是依托于项目的业务本身的,只有真正细分到业务,才称得上 架构 二字,不同项目其架构千差万别是非常正常的——如果说想要通过一个 大而全面的框架 适用于各种应用的研发,让业务服务于架构,那么这一定是本末倒置了。
MVVM
既然架构是服务于业务的,那么MVVM的推广又是什么呢?我更倾向于将其描述为一种思想,即 数据驱动视图 的响应式思想,真正融入理解了这种思想之后,开发者自身会在日常开发过程中对不同的编程方式进行对比,从而提升自己对编程的理解。
因此,如果这个项目让你感受到了和常规 命令式编程 模式的不同,从而深入思考并慢慢喜欢上这种开发模式的话,那么就已经达到作者本人的初衷了 👍 。
希望你能够通过这个项目喜欢上 MVVM,并根据个人的理解,找到并开发出适合你和你的团队的开发框架🎉。
The text was updated successfully, but these errors were encountered:
数据驱动试图 -> 数据驱动视图?
Sorry, something went wrong.
谢谢你的指正,已修改。
No branches or pull requests
MVVM-Architecture 这个项目维护了近2年了,从一开始独自的实践探索,到越来越多的同行对这个项目的肯定和建议,在这个过程中我也同样成长了很多。
在这个过程中,有部分小伙伴好奇 为什么这个项目这么简单 ,这似乎不太符合对 框架类 项目的认知,实际上我对这个项目的定义就是 个人对MVVM的一种诠释。
看过我
MVVM
系列文章的人应该会有印象,架构 应该是依托于项目的业务本身的,只有真正细分到业务,才称得上 架构 二字,不同项目其架构千差万别是非常正常的——如果说想要通过一个 大而全面的框架 适用于各种应用的研发,让业务服务于架构,那么这一定是本末倒置了。既然架构是服务于业务的,那么
MVVM
的推广又是什么呢?我更倾向于将其描述为一种思想,即 数据驱动视图 的响应式思想,真正融入理解了这种思想之后,开发者自身会在日常开发过程中对不同的编程方式进行对比,从而提升自己对编程的理解。因此,如果这个项目让你感受到了和常规 命令式编程 模式的不同,从而深入思考并慢慢喜欢上这种开发模式的话,那么就已经达到作者本人的初衷了 👍 。
希望你能够通过这个项目喜欢上
MVVM
,并根据个人的理解,找到并开发出适合你和你的团队的开发框架🎉。The text was updated successfully, but these errors were encountered: