首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xxj1496644140984
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
142
文章 142
沸点 0
赞
142
返回
|
搜索文章
赞
文章( 142 )
沸点( 0 )
如何更好的使用module vuex?
在项目如何使用vuex呢?以前我都是非模块化去写的,可能大家和我一样也是这么去写,但是回过头去看看vue的文档,发现模块化去使用vuex更好,vue是单页面应用,其实只有一个页面,那么首页也好列表页也好,那都相当于这一个页面的一个模块,也可以把它理解为是一个一个的组件,毕竟组件…
一种低侵入性的组件化方案 之 传统组件化方案的问题
组件化的核心问题为组件间的解耦,而解耦就不可避免的要面临解决组件间的通信问题,即通信机制。按照通信机制的维度来区分,可以大致概括为如下两种方案:协议通信、接口通信。二者的基本实现原理如下。 协议通信典型的方式就是使用scheme的方式进行通信。这种方式可以将组件间的依赖降低至最…
一种低侵入性的组件化方案 之 组件化需要考虑的几个问题
上一篇文章,我们讨论了目前传统的解耦方案和通信机制。其实解耦只是我们实施组件化的第一步,要做到真正的组件化,还需要针对业务模块做代码的独立分仓,lib话(aar化),模块能够以aar库的形式集成到主APP,进一步提供模块的独立性,甚至可以及其方便的进行组件的安装和卸载。 如何极…
一种简单的低侵入性的组件化方案
上篇中我们对传统的组件化方案的实现原理进行了简单的介绍,以及对其优缺点进行了相应的分析。针对接口通信机制的方案,有如下缺点: a、需要提供一个公共的目录或者公共模块用作为服务层,所有接口文件和中间共享的文件都需要手动拷贝至服务层。 b、组件若需要提供服务,除了本身的实现类,还需…
一种低侵入性的组件化方案 之 APP组件化简介
在谈什么是组件化之前,我们需要先了解什么是业务模块。那什么是业务模块呢,从研发角度来讲,说白了,就是APP中一些功能相对较独立的,又一个或一波人维护的,有独立业务形态的代码集合。配一张图感受一下^_^,购物模块,会员模块,电影模块,酒店模块等一般就可以理解为一个业务模块。 其实…
LLDebugTool - 便捷的IOS调试工具(Version 1.1.3)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 修复了一些数据库的问题。 现在他能表现的更加友好,你可以通过Mac上的软件查看模型的内容。以后某天,LLLogHelper 会单独分离出来,成一个可以在relea…
提升生活品质——个人效率工具与资讯网站推荐
这个世界上软件太多,懂你的工具太少; 我是个工具控,经常搜集和自己写一些工具和插件来提高生活品质; 本文将持续更新和记录我平时工作中重度使用的一些效率工具和网站;
手把手教你发布自己的开源库到 Jcenter
想必大家都用过这样的或者那样的依赖吧。 有谷歌自己家的,还有第三方的比如友盟等等,我们在用的时候会感到极度的方便。不用再像以前eclipse时期需要把library下载下来再进行处理了。只需要一行代码,就可以得到我们想要的。 有时候感觉这种依赖离我们自己很远,感觉这都是大神们的…
分享两个超棒的开源库 | Bug 看你往哪里逃?我会让你无所遁形
你值得拥有
下一页
个人成就
文章被点赞
22
文章被阅读
6,336
掘力值
137
关注了
5
关注者
4
收藏集
6
关注标签
3
加入于
2016-07-08