大家开发 RN 都用什么?

2022-01-22
阅读 2 分钟
2.9k
如果你觉得大家填写的这份数据对你有用,你也可以把你的经验分享给大家:[链接]
封面图

React Native 新架构是怎么工作的?

2021-12-26
阅读 13 分钟
4.4k
译者前言:目前新架构所依赖的 React 18 已经发了 beta 版,React Native 新架构面向生态库和核心开发者的文档也正式发布,React Native 团队成员 Kevin Gozali 也在最近一次访谈中谈到新架构离正式发版还差最后一步延迟初始化,而最后一步大约会在 2022 年上半年完成。种种迹象表明,React Native 新架构真的要来了。后...
封面图

React Native迎来重大架构升级,性能将大幅提升

2021-07-26
阅读 3 分钟
3.7k
7 月 14 日,React Native 核心团队的 Joshua Gross 在 Twitter 说,RN 的新架构已经在 Facebook 内部落地了,并且99%的代码已经开源。这次的架构升级“蓄谋已久”,Joshua 说他们从 2018 年 1 月就开始规划了。Facebook 曾在 2018 年 6 月宣布了大规模 重构 RN 的计划和路线图,整个的重构目的是为了让 RN 更轻量化、更适...

React Native 无限列表的优化与实践

2021-07-09
阅读 7 分钟
5.6k
导语本文介绍了在使用 React Native 开发过程中,如何对无限列表组件进行技术选型,如何使用RecyclerListView组件对无限列表进行性能优化,如何解决无限列表与标签页搭配使用时的内存优化与手势重叠的问题,希望对大家有所启发。

58RN 页面秒开方案与实践

2021-07-09
阅读 9 分钟
6.7k
今天和大家分享的主题是《 58RN 页面秒开方案与实践》。先自我介绍一下,我叫蒋宏伟。我在 2015 年入职的 58,在 2016 年开始在 RN 方向上开始探索,这几年来,也推进不少 RN 性能方案的落地。在落地的过程中,一个被经常到的问题是:
封面图

React Native 无限列表的优化与实践

2020-02-21
阅读 6 分钟
5.9k
首发于《58技术》公众号 背景 对于分类信息流形态的产品,用户通过左右滑动切换分类,通过不断上滑来浏览更多的信息。 用标签页(Tabs)实现切换分类,用无限列表(List)实现上滑浏览 手势上滑,页面向上滚动,展示更多列表项(List Item) 手势左滑,页面向左滚动,展示右边的列表(蓝色) 因为 React Native(RN) 可以用较低...

Facebook 专门推出的 Hermes 引擎性能并没有那么好

2019-07-19
阅读 1 分钟
3.5k
实际测试渲染包含 5000 个 Text 的 App的白屏时间(包括 Native 初始化),从 3.7s 减少到 3.4s,减少比例为 8%。

写一个轮播图,学会 React Native

2017-11-02
阅读 6 分钟
9.9k
我学习 Web 的第一课,就是学习写一个轮播图,在写轮播图时自然地将 html、css、js、DOM、组件设计等各方面简单的知识点给串起来了。学习 React Native 的时候,也自然用起了这个思路,挺好用的。本文通过写一个轮播图,希望帮助到那些对 React Native 有兴趣的同学。

React Native 的 ListView 性能问题已解决

2017-03-06
阅读 7 分钟
33k
长列表或者无限下拉列表是最常见的应用场景之一。RN 提供的 ListView 组件,在长列表这种数据量大的场景下,性能堪忧。而在最新的 0.43 版本中,提供了 FlatList 组件,或许就是你需要的高性能长列表解决方案。它足以应对大多数的长列表场景。

RN 0.26 引用方式中哪些属于React,哪些属于React Native

2016-05-06
阅读 2 分钟
3.1k
以前引用方式,在0.26+版本将会报错import React, { Component, View } from 'react-native';

React Native 的默认单位和自适应布局方案

2016-04-06
阅读 3 分钟
25.1k
getPixelSizeForLayoutSize 方式,是用于把默认以 dp 单位长度,转化为对应的 px 数值。那么很明显, 默认的布局单位是 dp。

React Native 入门

2016-03-28
阅读 5 分钟
3.3k
工程师希望能像搭积木s 一样开发和维护系统,通过组装模块得到一个完整的系统。在 RN 中,就是通过把 html、css 和 JS 放在一起维护,变成一个可以组合的单元,来搭建网页。