首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React Native
订阅
蜗居小生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
通俗易懂地理解Redux
虽然我们可以通过Redux的官方文档可以得知,它是一个JavaScript状态容器,所以他并不是只能和React配合使用,但我们还是要先了解React—这个它最常被使用到的场景。 第一步,我们先去探索Redux是在什么情况下被编写出来解决什么问题的,知己知彼,方能百战不殆。首先…
React Native 调用原生Android、iOS模块实现拨号功能
由于前几个月公司2.0项目开发技术选型为React Native,技术部相关人员开始学习React Native相关的技术,笔者是一名Android开发者,下文所描述的React Native调用Android/iOS模块中关于iOS的部分如有误的地方,请指出。为了让从Andr…
PureComponent 使用注意事项以及源码解析
本文简要介绍了 React 中 PureComponent 与 Component 的区别以及使用时需要注意的问题,并在后面附上了源码解析,希望对有疑惑的朋友提供一些帮助。 先介绍一下 PureComponent,平时我们创建 React 组件一般是继承于 Component,…
开发 React Native APP —— 从改造官方Demo开始(1)
RN的生态圈很火爆,但是很难找到一个开箱即用的 React Native APP Demo。目前存在的 Demo 要么过于简单,比如 React Native 官网提供的 Demo AwesomeProject ,这个 Demo 只提供了最简功能,对于路由(导航组件)、状态管理…
iOS--React Native 密码键盘插件
React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CS…
用mobx构建大型项目的最佳实践
mobx是一款基于观察者模式的响应式数据管理框架,相对于redux来说是后起之秀。 有一种观点认为mobx不适合构建大型项目,这源于mobx过于灵活的特点。灵活即意味着随意,这在开发日益复杂的大型项目是致命的弱点。redux则不然,它的唯一数据源、reducer纯函数、只能通过…
用mobx构建大型项目的最佳实践(2)
有朋友在读了上篇文章之后,希望我能出个demo。于是我做了一个简单的项目来实践上文中所讲到的理念。 下面简要介绍一下项目结构及开发流程,以帮助各位同学更好的理解项目。 项目根目录为 ./src(可通过package.json内的basePath配置) 页面目录为 pages, …
分享 50 个完整的 React Native 项目
本文为 Marno 原创,转载必须保留出处! 公众号 aMarno,关注后回复 RN 加入交流群 React Native 优秀开源项目大全:http://www.marno.cn 一、前言 先更正下,不然又有人要出来打假了。标题说是 50 个,但其实目前只有 43 个。那为啥…
React Native框架探索学习笔记
最近公司开始重写我们历史悠久的iOS应用。由于iOS和安卓都是N手项目,所以重写。前端技术选择了React Native。虽然我之前用React Native开发过,但是是和原生混编。对于搭建一个React Native并不是特别熟悉。经过几天的摸索自认为弄出来个还算不太差的框…
redux 入门到实践
之前没太理解redux,在使用时总是照葫芦画瓢,看项目里别人如何使用,自己就如何使用,这一次彻底学习了下官方文档,记录。 在学习redux初时,有三个概念需要了解。 根据action,来指定store中的state如何改变。 在reducer更新state时,不能改变原有的st…