首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ReactNative
订阅
AgentFlow
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
聊聊 RN 中 Android 提供 View 的那些坑
最近笔者研究 Android 中使用自定义 View 提供原生组件给 React Native(下面统一写成 RN ) 端的时候,遇到一些实际问题,在这里从 RN 的一些工作机制入手,分享一下问题的原因和解决方案。 在给 RN 提供自定义 View 的时候发现自定义 View …
React Native 拆包及实践「iOS&Android」
拆包的方式一般有三种,分别为Facebook的Metro、携程的moles-packer和diff patch(可以使用Google的diff-match-patch)。但目前最好的方式可能还是Metro。在调研的过程中,接触最早的,也是最全的例子为react-native-m…
从Android到React Native开发(二、通信与模块实现)
大家吼,(◐‿◑) 作为失踪人口回归,这次第二期,就让我们来怼React Native的通信,快速实现单独的React Native模块到APP里,愉悦吧骚年。至于为什么要有这期?当然是为了愉悦的飙车啦ε-(´∀`; )。 下方包含源码剧透,剧情略长,请紧张耐心的往下看。( ̄^…
react-native 启动流程原理解析
项目中用到RN也有一段时间了, 从刚开始的懵懂到现在的熟能生巧,其实还是很长的,每次接触一个新的东西的时候,刚开始一定是比较痛苦的,不知道要如何下手,这里从js到Android原生去一步步解析React Native是如何做到如此巧妙的通信的。希望能对你们有所帮助。 上述代码就…
React Native Android混合开发实战教程
在React Native的应用场景中,有时候一个APP只有部分页面是由React Native实现的,比如:我们常用的携程App,它的首页下的很多模块都是由React Native实现的,这种开发模式被称为混合开发。 在这篇文章中我将向大家介绍React Native混合开发…
Redux for react native 指南
如果要看理论的童鞋点击这里 redux中文文档 或者 redux官方文档 ,本文不会太刻意去介绍大篇幅的理论,本文不做框架之间的对比,只给想学redux的童鞋提供实质的、高效的、易理解的学习参考资源,分享自己在学习过程中的得到。文章更新完后会比较长,请耐心阅读理解,仔细品味。不…
ReactNative iOS 框架源码解析
虽然在跨平台这块谷歌搞了 Flutter 出来,但是从目前的生态和大厂应用上来讲,ReactNative 优势更明显些。虽然这是一个 15 年就推出的跨平台框架,但是这几年 ReactNative 团队也一直在对它进行优化,尤其在大家平时诟病的 Bridge 那块,做了很大的调…
20 分钟理解 React Native For Android 原理
公司内几个 APP 已经接入并上线了多个 RN 模块,后续规划的定制化需求及性能优化需要我们对 RN 底层原理有更深入的理解。下面通过研读源代码来分析和总结下 Android 中的 RN 实现原理。
基于ReactNative实现动态加载
最近看到某厂Android端物联网Demo演示应用中可动态加载模块,具体操作是在控制台拖拽生成一个模块和链接地址。然后在Android端刷新首页即可看到新添加的模块。下载Demo代码之后发现用到了facebook开源的react-native框架。然后打算研究一下是否能模拟动态…
React Native(二):分包机制与动态下发
随着 Flutter 的出现,React Native 的热度在逐渐降低,而 facebook 本身对于 React Native 的重构也在进行当中。以目前的情况来说,React Native 要开发一个完整的应用程序,或者成为应用程序的一部分,都需要开发者能够了解两侧客户端…