前言

很长一段时间都没有更新博客了, 我从几个方面考虑下, 第一是, 我觉得我不知道我可以写什么内容了, 可是明明又有很多内容可以写。
第二是, 我在很长时间, 都没有办法再去写博客。(可能是我懒把。)

react-native

最近一直在做app的业务, 那么在选择采用什么去做app的时候, 可以考虑的有hybridreact-nativeflutter, 我首先没有考虑的是混合开发, 混合开发可能是对我而言开发效率最快的。由于我个人原因我没有选择。 那么flutter我考虑到, 它的年龄还太小, 社区相对于react-native不是那么的繁荣, 而且我看了下它的语法(dart), 感觉跟js没有什么关系。综上我最终选择了react-native, 但是万万没有想到, 有那么多的坑。关于坑的事情, 先按下不表。

这里我想说下题外话, 对于前端去做android或者ios的一定一定是不会比专门做android或者iso的做得好。当然可能是废话, 我为什么还是会提到呢? 是因为我在用到第三方的npm包的时候, 发现在使用的时候, 需要用到ios或者android的知识, 来去引用这些npm包, 一步一步去按照readme去引用, 可是对于我而言, 我都不知道这是为什么, 一旦包本身出了错, 在打包的时候我都不知道错在哪里。
一些第三方的npm包可能本身就有问题, 举个例子, 我使用下拉加载npm包的时候, ios上正常, 但是android就有问题, 我就带着问题去github issue 去查找, 发现对于最新版本的react-native是不兼容的, 那么我就只能弃用了。

说这个问题的原因是, 对于react-native的npm包的开发者, 需要ios和android的知识来去进行开发。但是能把ios和android玩的好的人, 相对比较少。


app成果

兜兜转转App最后也是完成了, 过程什么的我就不说了, 喜忧参半吧, 喜的是解决问题的开心, 忧的是刚解决了一个, 有来了一个。
最后我说的是, 前端真的是太大了, ‘大前端’的存在, 真的是名不副实。前端做的工作也是越来越多, 那么理所当然的是, 要学的也是越来越多。匍匐前进吧。
就这样。

‘react-native-app‘相关推荐

  1. 开始测试React Native App(下篇)

    前言: 在开始测试React Native App(上篇)中编写了redux-upload-queue针对Reducer和Action Creator的单元测试,测试代码可以在这里查阅.这篇文章基于开 ...

  2. 从终端运行React Native App时出错(iOS)

    本文翻译自:Error Running React Native App From Terminal (iOS) I am following the tutorial on the official ...

  3. React Native App设置amp;Android版发布

    React Native系列 <逻辑性最强的React Native环境搭建与调试>  <ReactNative开发工具有这一篇足矣>  <解决React Native ...

  4. 快速创建React Native App

    告诉大家一个好消息,为大家精心准备的React Native视频教程发布了,大家现可以看视频学React Native了. 快速创建React Native App 查看最新的React Native ...

  5. 开发 React Native APP —— 从改造官方Demo开始(二)

    经过第一部分开发 React Native APP -- 从改造官方 Demo 开始(一)介绍,App 框架基本构建完成,这部分主要讨论 UI/交互.App 发布前的准备工作及如何发布,具体内容包括: ...

  6. 开发 React Native APP —— 从改造官方Demo开始(2)

    还是摘自L小庸的文章,加入了一点个人的实践和理解 经过第一部分开发 React Native APP -- 从改造官方 Demo 开始(1)介绍,App 框架基本构建完成,这部分主要关注 UI/交互. ...

  7. 【天赢金创】Facebook:我们是如何构建第一个跨平台的React Native APP

    今年早些时候,我们介绍过iOS版的React Native. React Native带来的是用web方式的React - 自声明式的UI组件和快速的开发迭代来完成手机平台的功能,然后为了保持速度.保 ...

  8. react native app应用更新方案

    最近公司有需求做一个react native app应用更新方案,试了很多插件都不靠谱 最后还是选择了 搭配 rn-fetch-blob 进行封装 引入 rn-fetch-blob import RN ...

  9. 利用 Create React Native App 快速创建 React Native 应用

    React Native App简介 打开React Native官方文档你会发现,在Getting Started章节下新添加一个Quick Start Tab页.Quick Start是在v0.4 ...

  10. React Native app闪退 显示 “很抱歉, ‘xxx’ 无法运行”的解决方法

    React Native app闪退 显示 "很抱歉, 'xxx' 无法运行" 这种情况一般是因为第三方库的配置有问题或者js 代码写的有问题 首先看看js代码是否有问题 去官方下 ...

最新文章

  1. 有你认识的么?新鲜出炉!云+社区2020年度优秀讲师TOP作者榜单!
  2. IEA:截止2015年全球太阳能光伏装机累计超228GW
  3. Android启动流程
  4. 计算机成绩表及格率怎么算,卫生资格人机对话如何考试如何评分?成绩如何核算?...
  5. 我与Python | 从Hacker到探索Deep Learning
  6. MongoDB Database Profiling
  7. 三菱FX3U-1PG模块与台达A2伺服连接用法
  8. sql server收缩数据库日志
  9. 什么是网络操作系统?网络操作系统具有那些基本功能?
  10. 讯飞tts语音引擎_讯飞iFLYOS语音让家居产品更智能
  11. 如何去除水中的钙镁离子
  12. 如何c语言看字节大小,如何计算C语言结构占用的字节数
  13. 软件开发培训学校四大培训标准,引领行业标杆
  14. excel高级筛选怎么用_Excel筛选功能这样用,再多数据我也不惧了
  15. maxwell采集mysql binlog 日志数据到kafka topic
  16. 定理(Theorem)、引理(Lemma)、推论(Corollary)的定义及LaTeX用法
  17. OpenWrt支持usb tethering
  18. 基于ResNet50网络的简单垃圾分类网络
  19. Sqlserver 默认连接 master 库
  20. CH579中ADC增益多通道自动换挡

热门文章

  1. 螳螂有6条腿C语言,昆虫都是6条腿吗?难道6条腿就比4条腿好使?
  2. 使用ChatGPT完成分类、检测、分割等计算机视觉任务(Pytorch)
  3. idea启动webservice_idea 开发webService
  4. Cortex-M芯片低功耗开发
  5. 用 JAVA 语言设计如下界面的石头剪刀布游戏。游戏的一方点击界面上石头、剪刀、布按钮,游戏的另一方计算机随机选择,然后给出游戏结果。
  6. Python学习之文件操作
  7. 大数据量的Excel导入和导出
  8. vs 平台工具集版本
  9. 【基于C#的ASP.NET】错误篇1——用户系统+管理员系统---CS1061: “ASP.manage_aspx”不包含“SqlDataSource1_Selecting”的定义
  10. 代码随想录算法训练营第十六天[二刷] | 找寻二叉的深度