当前位置: 首页 > news >正文

React Native V0.74 — 稳定版已发布

嗨,React Native开发者们,

React Native 世界中令人兴奋的消息是,V0.74刚刚在几天前发布,有超过 1600 次提交。亮点如下:

  • Yoga 3.0
  • New Architecture: Bridgeless by Default
  • New Architecture: Batched onLayout Updates
  • Yarn 3 for New Projects

让我们深入了解每一个新亮点。 

Yoga 3.0

我们先来了解一下React Native 中的yoga是什么。

Yoga — 布局引擎

Yoga 是 Meta 开发的一款开源布局引擎。该引擎指的是UI 元素(如按钮、文本、图像等)在用户界面中的排列定位方式。

Yoga 为每个 UI 元素计算这四个。

  1. Positioning
  2. Sizing
  3. Alignment
  4. Spacing

使用 Yoga,您可以创建适应不同屏幕尺寸和方向的响应式布局。它还实现了 React Native 中广泛使用的概念CSS Flexbox。所以你已经感觉到 yoga 是 React Native 灵活 UI 的核心 (♥︎)。

Yoga 3.0 — 有什么新功能?

在 React Native 的所有先前版本中,都存在一些不正确的布局行为。Yoga 3解决了所有这些问题。最常见的问题之一是“row-reverse”样式无法正常运行。

让我们看一下下面的图片,其中左边的是来自V0.73右边的是来自V0.74

http://www.lryc.cn/news/389832.html

相关文章:

  • Python面试宝典第4题:环形链表
  • Kubernetes (K8s) 底层原理
  • 解析Kotlin中的委托(包括类委托,属性委托)【笔记摘要】
  • vue3+ts+uniapp+vite+pinia项目配置
  • 大数据开发语言 Scala(四):面向对象编程
  • C++ //练习 14.31 我们的StrBlobPtr类没有定义拷贝构造函数、赋值运算符及析构函数,为什么?
  • 通配符和正则表达式之间的关系
  • GY-30光照传感器软件I2C方式驱动代码,基于STM32Cube
  • 双相元编程:一种新语言设计方法
  • 基于SpringBoot校园外卖配送系统设计和实现(源码+LW+调试文档+讲解等)
  • 茗鹤APS高级计划排程系统,在集团多工厂协同生产下的应用
  • 分享六款免费u盘数据恢复工具,U盘恢复工具集合【工具篇】
  • Linux 的启动流程
  • 思维导图插件--jsMind的使用
  • mac上使用finder时候,显示隐藏的文件或者文件夹
  • 泰雷茲具有首个通过FIPS 140-3 三级认证的HSMs
  • 美术馆预约小程序的设计
  • 序列化Serializable
  • 编写静态库
  • hive的表操作
  • 基于多视点编码光场的全景三维重建方法
  • Spring Boot中的分布式文件系统
  • three.js地理坐标系有哪些,和屏幕坐标系的转换。
  • 聊聊C++20的三向比较运算符 `<=>`
  • CVE-2024-0603 漏洞复现
  • 西部智慧健身小程序+华为运动健康服务
  • Spring Boot中如何处理异步任务
  • 数字化精益生产系统--RD研发管理系统
  • 鱼眼相机 去畸变
  • DC/AC电源模块:为智能家居设备提供恒定的电力供应