现在我是用react写完了页面,也已经用webpack打包出来了,也已经放到服务器上正常运行了,so far so good.
那么如果我想把这个开发完的页面弄成安卓的app或者苹果的app,有什么软件可以打包或者什么方法打包?性能方面怎么样?真的可以用在生产环境中的吗?在实际的工作中用react开发一款app你们是怎么做的?在实际的工作中开发一款app你们是怎么做的?
其实对于初学者来说最缺的就是实际的工作场景,相信很多人也有跟我一样的疑惑~~
大神来答,拯救一下我们这些小白~~
现在我是用react写完了页面,也已经用webpack打包出来了,也已经放到服务器上正常运行了,so far so good.
那么如果我想把这个开发完的页面弄成安卓的app或者苹果的app,有什么软件可以打包或者什么方法打包?性能方面怎么样?真的可以用在生产环境中的吗?在实际的工作中用react开发一款app你们是怎么做的?在实际的工作中开发一款app你们是怎么做的?
其实对于初学者来说最缺的就是实际的工作场景,相信很多人也有跟我一样的疑惑~~
大神来答,拯救一下我们这些小白~~
react 和 react native,代码只能部分复用,逻辑那块;
react 的思想只是 Learn Once, Write Anywhere ;
你问这个问题,看来ReactNative的基本知识还没了解过啊;
http://reactnative.cn/docs/0....
app, 是 react native 么?
可以试试 phonegap/Cordova.
可以参考https://github.com/kjda/React....
至于性能, phonegap/Cordova 使用的是 hybird模式, react native 几乎是原生开发.
6 回答2.7k 阅读
2 回答2.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
3 回答1.3k 阅读
2 回答2k 阅读✓ 已解决
ReactNative != React+WebView
ReactNative完全是另一种APP开发方式了,目前大部分是
WebView
打包的APP,开发快,但是APP性能有点差,说明白了就是卡顿。但是ReactNative是基于React的,只是
View
层发生变化,其他东西都是通用的。如果楼主想快速打包的话,国内的用
HBuilder
(国人开发,中文支付,文档全面),集成了支付
、分享
、推送
等常用功能,配置下appid和appsecret就可以快速使用,也是基于Webview的,这样你已经写好的代码什么都不用改,直接用webpack打包之后放到app里面去就可以了。