React Native 并没有死!

尽管Airbnb和Udacity等企业弃用ReactNative,转向原生技术开发,但ReactNative社区依然活跃。Facebook正积极改进ReactNative,吸收Flutter和Vue.js的优点,使其与原生架构更好地融合。此外,第三方库如Expo也为ReactNative带来了新的活力。

最近的React Native 备受打击,Google 发布了首个 Flutter 预览版、Vue.js 在 GitHub 上的 star 数量超过了 React.js,而如今全球著名的民宿预订平台 Airbnb 突然宣布要弃 React Native 坑而逃,回归原生技术开发。最近在线教育机构Udacity 的移动团队也宣布其已经删除了应用中使用 React Native 编写的所有功能。

虽然厂商纷纷弃React Native而去,但我相信facebook不会轻言放弃,厂商的离去反而会让facebook更好的审视React Native优缺点,在这次的大规模重构中,解决厂商提出的一些问题,并且会吸收Flutter和Vue.js的优点,从而使React Native与原生架构结合得更好,让React Native更加完美!

目前 React Native 社区仍然很活跃,而且 Expo 等公司也做出了许多突破性的库,如 react-native-gesture-handler 等。所以说,虽然 Airbnb 、Udacity弃用了 React Native,但React Native 并没有死而且我相信会越来越好。

React Native开发圈也将回归,持续更新,给大家推荐好用的React Native组件和相关资讯,请大家继续关注并支持React Native和React Native开发圈!

欢迎关注React Native开发圈

code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving: react-native@0.57.8 npm ERR! Found: react@16.6.0 npm ERR! node_modules/react npm ERR! dev react@"16.6.0" from the root project npm ERR! peer react@"*" from @react-navigation/core@3.5.1 npm ERR! node_modules/@react-navigation/core npm ERR! peer @react-navigation/core@"^3.0.0" from @react-navigation/native@3.6.2 npm ERR! node_modules/@react-navigation/native npm ERR! @react-navigation/native@"^3.6.2" from react-navigation@4.0.7 npm ERR! node_modules/react-navigation npm ERR! dev react-navigation@"^4.0.7" from the root project npm ERR! @react-navigation/core@"^3.5.1" from react-navigation@4.0.7 npm ERR! node_modules/react-navigation npm ERR! dev react-navigation@"^4.0.7" from the root project npm ERR! 9 more (@react-navigation/native, enzyme-adapter-react-16, ...) npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer react@"16.6.3" from react-native@0.57.8 npm ERR! node_modules/react-native npm ERR! dev react-native@"~0.57.1" from the root project npm ERR! peer react-native@"*" from @react-navigation/native@3.6.2 npm ERR! node_modules/@react-navigation/native npm ERR! @react-navigation/native@"^3.6.2" from react-navigation@4.0.7 npm ERR! node_modules/react-navigation npm ERR! dev react-navigation@"^4.0.7" from the root project npm ERR! 4 more (react-native-safe-area-view, react-native-screens, ...) npm ERR! npm ERR! Conflicting peer dependency: react@16.6.3 npm ERR! node_modules/react npm ERR! peer react@"16.6.3" from react-native@0.57.8 npm ERR! node_modules/react-native npm ERR! dev react-native@"~0.57.1" from the root project npm ERR! peer react-native@"*" from @react-navigation/native@3.6.2 npm ERR! node_modules/@react-navigation/native npm ERR! @react-navigation/native@"^3.6.2" from react-navigation@4.0.7 npm ERR! node_modules/react-navigation npm ERR! node_modules/react-navigation npm ERR! node_modules/react-navigation npm ERR! dev react-navigation@"^4.0.7" from the root project npm ERR! node_modules/react-navigation npm ERR! node_modules/react-navigation npm ERR! node_modules/react-navigation npm ERR! dev react-navigation@"^4.0.7" from the root project npm ERR! 4 more (react-native-safe-area-view, react-native-screens, ...)
09-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值