Giter VIP home page Giter VIP logo

Comments (4)

JessYanCoding avatar JessYanCoding commented on May 26, 2024 3

对的,我现在公司的核心组件化项目使用的就是 MVPArt,而且是远程依赖,所以在持续维护上,这点不用担心,两个框架都会同步发布新版本,版本更新内容都会相同,同步 pull requests 不做保证,时间充裕就会同步 pull requests,时间不充裕,会在发布版本前将 MVPArms 更新的所有内容一次性更新到 MVPArt

MVPArt 和 MVPArms 与 MVP 相关的代码相比整个框架其实是非常少的,百分 5 不到,其他百分 95 都是关于架构上的核心功能,这点你如果看了源码就应该知道,现在一直维护的都是这部分核心功能,这部分相当于就是 MVP 的底层架构,MVPArt 和 MVPArms 都可以共用这里的代码,关于 MVP 的内容经过两年的更新已经稳定,所以 MVP,MVC,MVVM 对我来说都不重要,我只要花少量时间就可以把 MVPArms 或 MVPArt 改成 MVVM,只是这部分核心代码我没有完全和 MVP 隔离开,维护上需要些许精力,所以不想在同时维护一个 MVVM 库,后面可能会考虑将这部分独立

from mvpart.

JessYanCoding avatar JessYanCoding commented on May 26, 2024 2

MVPArt 和 MVPArms 区别只是在于,MVPArt 优化了 MVP 中 V 和 P 的通信,不需要写这么多接口方法,也不需要用 Dagger,其他诸如代码结构,网络,等地方两个框架都是一模一样的

from mvpart.

colryzen avatar colryzen commented on May 26, 2024

MVPArt 和 MVPArms 区别只是在于,MVPArt 优化了 MVP 中 V 和 P 的通信,不需要写这么多接口方法,也不需要用 Dagger,其他诸如代码结构,网络,等地方两个框架都是一模一样的

好的,了解了,谢谢回复。
两个项目中的框架部分核心代码 ,所有的pull requests 都会同步的是吗?

from mvpart.

colryzen avatar colryzen commented on May 26, 2024

我们公司最近在重构框架代码,我们可能会基于MVPArt的基础上改造,MVPArt和MVPArms 是个很好的框架,感谢作者的无私开源,也再次感谢,作者非常认真的回答我的问题,谢谢。

from mvpart.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.