发表于大前端专区
2018/10/26 07:42

React Native 0.57.4 发布,使用 React 编写原生应用的框架

React Native 0.57.4 已发布! 要注意的是,当升级到这个版本时,至少需要将 react 和 react-test-renderer 升级到 "16.6.0-alpha.8af6728",这是为即将到来的 React 16.6.0 的 "first class support" 做准备。 更新内容: Added: new features Android specific additions Android textTransform style support (22cf5dc by Stephen Cook) Changes: existing functionality that is now different Do not use fbjs/emptyObject...

2
3
发表于大前端专区
2018/09/28 08:22

Airbnb:我们为什么会选择放弃 React Native

今年6月,Airbnb 技术团队宣布,Airbnb 将放弃使用 React Native,回归到使用基于原生技术的自有框架开发 App。作为一家世界级顶尖公司,在对 React Native 投入大量精力后,突然决定弃它而去,这让不少想要使用和正在使用 React Native 的人都感到震惊和疑惑。 近日,Airbnb 工程师 Gabriel Peal 在接受外媒采访时,聊到了 Airbnb 的移动开发历史、React Native 的优缺点,以及 Airbnb 最终为什么决定从 React Native 迁移。 ...

20
9
发表于大前端专区
2018/09/14 07:53

React Native v0.57.0 正式发布,更稳定更好用

React Native 0.57.0 已发布,此版本包含 73 位贡献者提交的 599 个 commit ,解决了许多问题,并带来了一些令人兴奋的改进。 值得关注的变化: WKWebView 现在可以在 WebView 组件中使用(iOS)。 更好地支持 out-of-tree 第三方平台。 Accessibility API 现在支持可访问性提示和反转颜色,且更容易被用于定义 element 的角色和状态。 Android tooling 已更新,以适配更新的配置要求(SDK 27、gradle 4.4 和 support library ...

5
0
发表于大前端专区
2018/08/23 07:38

React Native 0.57.0-rc.2 发布,原生应用框架

React Native 0.57.0-rc.2 发布了,React Native 可以基于目前大热的开源 JavaScript 库 React.js 来开发 iOS 和 Android 原生 App。 React Native比起标准Web开发或原生开发能够带来的三大好处: 手势识别:基于Web技术(HTML5/JavaScript)构建的移动应用经常被抱怨缺乏及时响应。而基于原生UI的React Native能避免这些问题从而实现实时响应。 原生组件:使用HTML5/JavaScript实现的组件比起原生组件总是让人感觉差一截,而R...

4
1
发表于大前端专区
2018/07/07 07:17

Airbnb 之后,Udacity 也加入弃用 React Native 队列

在线教育机构 Udacity 宣布放弃使用 React Native。 上个月我们报导过 Airbnb 决定弃用 React Native 的消息,一瞬间仿佛 RN 变成了危险、不可靠的角色,而最近在 Udacity 的 Media 博客中,Udacity 的移动团队也宣布其已经删除了应用中使用 React Native 编写的所有功能。 文章回顾了 Udacity 移动工程团队使用 React Native 的经历,包括团队与应用情况、为什么使用 RN、最后又为什么放弃 RN 等。作者表示虽然 React Native 有...

18
8
发表于大前端专区
2018/07/05 08:14

React Native v0.56.0 稳定版发布,包含大量重要变化

React Native v0.56.0 已发布,这也是属于 6 月的更新发布! 开发团队表示,自3月以来,超过 60 位贡献者贡献了 816 个 commit。另外,由于这个新版本有一些重要的破坏性变化需要大量的额外工作才能使其达到稳定的状态,这也是月度发布周期中跳过4月和5月的主要原因。 看一下有哪些值得关注的变化 —— React Native 现在使用 Babel 7,升级到 0.56 后,请确保将 babel-preset-react-native package.json 依赖项升级到 ^5.0.1 或...

11
4
发表于大前端专区
2018/06/27 08:05

Airbnb 弃用之后,我们还应该用 React Native 吗?

在过去几年,当人们谈到 React Native 时,都会马上联想到 Airbnb 在这方面做得非常出色。然而,近日,Airbnb 技术团队在 Medium 上发布的博客却让事态出现了惊天逆转,Airbnb 官方宣布停止使用 React Native,并将其从代码库中移除,转而使用 Swift/Objective-C/Java/Kotlin。 一家世界级顶尖公司在对 React Native 投入大量精力后,突然决定弃它而去,这让不少想要使用和正在使用 React Native 的人都感到震惊。 然而,Mediu...

24
17
发表于大前端专区
2018/06/21 08:11

Airbnb 宣布放弃使用 React Native,回归使用原生技术

昨日,Airbnb 技术团队在 Medium 上宣布,Airbnb 放弃使用 React Native,将回归到使用基于原生技术的自有框架开发 App。 Airbnb 表示,尽管很多团队都依赖 React Native 并计划在可预见的将来使用它,但他们最终还是无法实现最初的目标。此外,还有一些他们无法克服的技术和组织挑战,如果继续使用 React Native,这些挑战最终会变成更大的难题。 因此,Airbnb 宣布放弃使用 React Native,并将所有的努力重新投入到基于原生技...

45
20
发表于大前端专区
2018/06/16 08:03

Facebook 正在重构 React Native,将重写大量底层

Facebook 五年前为 React Native 框架设计的原则,负面影响了与 JavaScript 代码的整合程度,也加大了某些特性的开发难度。因此 Facebook 现在准备对 React Native 架构进行重构,通过引入更先进的架构,来提高 JavaScript 和混合开发中原生 API 的互通性。 昨日,React 工程经理 Sophie Alpert 在其官方博客上宣布 Facebook 将要重构 React Native,使其更轻量,更具灵活性,更适应 JavaScript 生态圈的发展。 在博客中 Sophie...

14
21
发表了资讯
2017/08/02 11:26

React Native 0.47.0 正式版发布

React Native 0.47.0 已正式发布。 重大变化: Android Remove unused createJSModules calls 通用 修复 VirtualizedList: Fix problems if _updateCellsToRender gets called too early VirtualizedList: Fix deltatime calculation VirtualizedList: Fix initial-render triggering a render of all items CLI: Fix broken default getProjectRoots Fix license headers Fix deepFreezeAndThrowOnMutationInDev-test for Nod...

10
5
发表了资讯
2017/06/08 12:39

React Native 0.45.0 正式发布,有重大变更

React Native 0.45.0 已正式发布。该版本有如下的重大变更: 删除 React 的转发和错误导入警告(Remove React forwarding and wrong import warnings) 以及其他更改: Bug 修复 XMLHttpRequest withCredentials defaults to "true" (7c3918b) - @DanielZlotin Return findNodeHandle to public api (7063261) - @skv-headless Fix warnings in TouchableHighlight (bd00456) - @zjj010104 新特性和增强 TouchableHighlight nee...

10
6
发表了资讯
2017/03/09 07:28

微软发招,苹果发飙,React Native 躺枪

这两天苹果和微软互怼,用脚本热更新的朋友要谨慎过iOS审核。 早上有Q群里面在讨论最近用JavaScript做为脚本层,在苹果商店审核遭拒的情况。 从目前多数信息来看,cocos2d-js和creator这样用SpiderMonkey + JSB技术栈的游戏情况尚好,但是用facebook React-Native技术的无一例外躺枪了。用jspatch开源库的也很多兄弟阵亡。 就在今天早上,Facebook的React-Native github仓库里有这么一条issue:https://github.com/facebook/rea...

26
6
发表了资讯
2017/03/02 11:17

React Native 0.42.0 正式发布,大量修复和改进

React Native 在3月1日正式发布了 0.42.0 版本。 重大更新: Android windowSoftInputMode for new apps:使用 react-native init 创建的所有新应用程序都将具有 windowSoftInputMode:adjustResize 而不是 adjustUnspecified,这已设为默认值。 这种改变使得 Android 上的键盘处理变得自动化,并且不需要任何 Javascript 解决方案。 (Re)move JSBundleLoader.getSourceUrl() 移除 RecyclerViewBackedScrollView:RecyclerViewB...

4
7
发表了资讯
2017/02/04 07:39

React Native 0.41.0 正式发布,大量新功能和修复

React Native 0.41.0 正式版发布了。 更新内容: 1、新特性: Android: Nodes 此功能目前还处于实验阶段。Nodes 是 Android 上的 ReactNative 的 UII 实现的实验、替代版本。和现有的 UII 实现相比有两个主要优点: 支持 overflow:visible 更高效地生成视图层次结构 2、重要改进 Android: 将 ReactNativeHost getUseDeveloperSupport 更改为 public 将getUseDeveloperSupport的可见性从protected更改为public。 为了顺利升级,需...

0
6
发表了资讯
2017/01/10 07:34

React Native 宣布从两周一更调整为月更

React Native 开发团队在博客宣布,后续版本将从目前两周一更的节奏改为每月一更。 开发团队表示,React Native 推出后不久时,为了帮助采用社区反馈的新功能,选择每两周发布一次版本,保持版本稳定生产使用。 因为在 Facebook 上,必须每两周稳定一次代码库,以发布 iOS 应用,所以团队以相同的速度发布开源版本。 而现在,由于每周都要从 master 同步反馈,导致许多 Facebook 应用,特别是 Android 端的,往往出现每周发布一...

9
3
发表了资讯
2017/01/10 07:06

React Native v0.40.0 和 v0.41.0 rc0 发布

React Native v0.40.0 和 0.41.0 rc0 发布了。 React Native v0.40.0 更新内容如下: 突出变化: 移动 iOS native 的头,将影响.h文件的应用程序代码 不再支持require('image!…') 移除 getTransformModuleOptions Android: 修复未知链接的WebView崩溃bug(35e75c8) - @rigdern 为Marshmallow 23+修复 Overlay bug(e335ca0) - @jpshelley 添加禁用解压缩到Android上的文本输入(1b870d2) - @rigdern …… iOS: 修复autoC...

6
6
发表了资讯
2016/11/12 08:04

React Native 0.37 发布,删除弃用的 API 和模块

React Native 0.37 正式版发布了,更新内容如下: 突出变化: 删除弃用的 API 和模块 (fa5ad85) 从以下模块中删除回调支持,改用 promise NetInfo 一般变化: BUG 修复: 修正根目录中的内容+最小维度使用量 (d376155) 修正内容 +children 溢出时的最小尺寸 (3e332d9) 缩小到零尺寸时固定缩放 (0699a30) …… 更多请查看完整更新日志 下载地址: Source code (zip) Source code (tar.gz)...

2
8
发表了资讯
2016/07/26 00:00

React Native v0.31.0-rc 发布

React Native v0.31.0-rc 发布了,一般改进记录如下: Bug 修复 Fix the getRowData method of SwipeableListViewDataSource in SwipeableListView (ba3c7ef) - @sscaff1 Fix bug in cancelling last task in TaskQueue (9b184cc) - @sahrens Fix Navigator transition (5189c94) - @hedgerwang Use active scene passed in props by NavigationTransitioner (46a6851) - @jmurzy Change NavigatorSceneConfig for RTL (cadc75...

2
4
发表了资讯
2016/07/18 00:00

React Native 源码笔记——你知道几条?

ReactNative是Facebook开源的一种实现移动跨平台开发的解决方案,目前在业界得到广泛应用,这里有非常详细的中文使用指南。本文主要分享RN源码中一些值得大家学习或者借鉴的代码或者编写技巧等,供大家学习参考。 整个RN库包含10多个工程,有兴趣的童鞋可以下载源码查看具体细节,在此不再展开。 宏定义巧用 整个ReactNative源码工程中用到了大量的宏定义,包括RCT_EXTERN、RCT_NOT_IMPLEMENTED、RCT_EXPORT_METHOD以及RCT_EXP...

4
42
发表了资讯
2016/06/27 00:00

React Native v0.29-rc 发布

React Native v0.27.0 发布了。更新如下: Breaking changes General Kill NavigationReducers (3a8b50a) NavigationExperimental - Clean up NavigationStateUtils (67002e8) Remove the logic that lets NavigationStateUtils accept empty value as input and return a new state. Remove the method NavigationStateUtils.getParent, NavigationStateUtils.set. NavigationExperimental - Remove prop onNavigate (fb0007d...

4
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页