在去年的3月26日,FaceBook正式宣布正式发布了ReactNative新一代版,版号为0.62。做为这款杰出的开放源码虚拟化合作开发架构,和劲敌Google合作开发的Flutter较之,近两年来的产业发展虽说不断进步较慢,迄今仍未正式发布1.0的正式宣布版。
那时他们来聊聊聊新一代版的预览文本。
增容辅助工具Flipper
此次预览预设全力支持了Facebook他们研制的虚拟化增容辅助工具Flipper,这是两个图形界面的插件。
具体内容全力支持的功能文本如下表所示:
– 读取流程后,能从辅助图标中间接点选展现合作开发工具栏
– 查阅在Android和IOS电子设备上的崩盘调查报告笔记
– 采用新一代的React DevTools
– 当发动两个互联网允诺,能在 Network 条码下看见详尽的互联网允诺情形。主要包括 request 和 response
– 过滤器相同等级的log笔记
– 能在 Layout 条码下看见 网页产业布局。有两个益处是,当修正 View 的式样或是文本等其它特性时,能动态意见反馈到智能手机或工具包上。
– 查阅和撰稿电子设备资料库和Messei。
想介绍更多有关Flipper文本, [Flipper documentation.](https://fbflipper.com/docs/features/react-native.html)
邪恶商业模式
现在邪恶商业模式成了流行了,连微信大佬都开始全力支持暗黑商业模式了,话说现在的微信邪恶商业模式,真心看着不习惯,哈哈扯远了,咱们回归正题。
新版增加了两个新的模块用来全力支持邪恶商业模式,Appearance, 通过这个模块合作开发者能设置应用的主题是深色还是亮色。
const colorScheme = Appearance.getColorScheme();if (colorScheme === dark) {// Use dark color scheme}
对苹果TV的合作开发全力支持
将对AppleTv合作开发全力支持的核心库进行了剥离,相关的合作开发库移到了[react-native-community/react-native-tvos](https://github.com/react-native-community/react-native-tvos),采用NPM包react-native-tvos进行合作开发维护。
增加对于版升级的全力支持
众所周知ReactNative每次版的升级都是非常酸爽的体验,里面的坑,没有踩过的是不会介绍其中的痛。为了更好全力支持合作开发者完成版升级,Facebook专门开辟了两个 名为Upgrade-Support的Github仓库,合作开发者能在里面意见反馈升级遇到的问题。
其它
修复一下bug,减少ReactNative核心代码,以减少应用体积。
有关新版的预览文本就聊这些,想要介绍更多的预览文本,能参看官网的预览笔记[0.62 changelog](https://github.com/react-native-community/releases/blob/master/CHANGELOG.md#0620)。
期待ReactNative更好的产业发展,成为两个更加棒的虚拟化合作开发架构。
Github主页:https://github.com/wayne214
— End —
君伟说