React-Native 系列视频失效补链及一些碎碎念
- 最近很多朋友联系我要视频链接,说失效了,这边补一下链接,时间问题就不一篇一篇修改了:
- 链接:https://pan.baidu.com/s/1mj5Cak4 密码:wiq2
注:视频还是建议参考,因为全程是没有备课,直接按照当时脑子怎么想怎么写,思路比较不清晰;文章是根据录制好的视频整理的,所以文章思路会更加清晰!
由于一些原因,已暂时暂停
react-native技术使用,本系列把常用的也都说了,redux方面虽然不太详细,但也算提了个思路,大家按照这个思路写就行,刚开始可能会比较不习惯,多敲多想就可以了。本系列暂时不更新了,等出正式版再说吧!- 最后总结一下
react-native的应用场景和优缺点,供大家参考下:- 优点:
- 整体搭建速度快,代码复用率较高(70%跨平台通用)。
- 前端人员入手轻松,几乎无压力,刚开始比较不能接受的应该就redux思想。
- 缺点:
- 目前还没有出现正式版,官方团队维护速度降低。
- 整体效果与原生相比还是有些许不足,主要在掉帧方面。
- 开发速度虽快,但开发中会遇到许多莫名其妙的bug,较难定位问题根源(大部分时间都花在这部分)。
- 几乎每次版本更新都需要跟进适配,有点小麻烦。
- 适用场景:
- 资金不足,产品不大且对性能没有太高要求的初创团队(当然,性能的优化取决于团队成员的能力)。
- 只是某些模块集成react-native部分。
- 不适用场景:
- 难度与规模中上,对性能、视觉、动画有特定要求的产品(后期维护成本个人认为比原生还要大)。
- 优点:
注:
以上是一年多接触 react-native 团队与个人对其的整体评价,可能有不同见解,不喜勿喷!
react-native是值得学习的,也希望能尽快推出正式版(最近官方团队不怎么活跃,原因不便过于猜测),本系列暂停更新,正式版再见!
- 最后,接下来的博文可能会是
Java后端方向或windows逆向方面,也可能不会进行分享,这取决于研究后的成果是否足够干货,不喜欢夸夸奇谈的文章,结果到最后什么都不出来,程序猿之路需要不断学习,不断精进,感谢一路以来一直帮助我的朋友和支持我的你们,谢谢!
React-Native 系列视频失效补链及一些碎碎念的更多相关文章
- 【REACT NATIVE 系列教程之十二】REACT NATIVE(JS/ES)与IOS(OBJECT-C)交互通信
http://blog.csdn.net/xiaominghimi/article/details/51586492 一用到跨平台的引擎必然要有引擎与各平台原生进行交互通信的需要.那么Himi先讲解R ...
- React Native 系列(一) -- JS入门知识
前言 本系列是基于React Native版本号0.44.3写的,最初学习React Native的时候,完全没有接触过React和JS,本文的目的是为了给那些JS和React小白提供一个快速入门,让 ...
- React Native 系列(二) -- React入门知识
前言 本系列是基于React Native版本号0.44.3写的,最初学习React Native的时候,完全没有接触过React和JS,本文的目的是为了给那些JS和React小白提供一个快速入门,让 ...
- React Native 系列(四) -- 布局
前言 本系列是基于React Native版本号0.44.3写的.RN支持CSS中的布局属性,因此可以使用CSS布局属性,这里就不详细地讲解了,这篇文章的重点主要是讲述一下RN中的Flex布局. CS ...
- React Native 系列(五) -- 组件间传值
前言 本系列是基于React Native版本号0.44.3写的.任何一款 App 都有界面之间数据传递的这个步骤的,那么在RN中,组件间是怎么传值的呢?这篇文章将介绍到顺传.逆传已经通过通知传值. ...
- React Native 系列(六) -- PropTypes
前言 本系列是基于React Native版本号0.44.3写的.在我们之前的通过props实现组件间传值的时候,大家有没有发现在父组件传递值过去,在子控件获取props的时候没有提示,那么如何能实现 ...
- React Native 系列(七) -- ListView
前言 本系列是基于React Native版本号0.44.3写的.几乎所有的App都使用了ListView这种组件,这篇文章将学习RN中ListView的平铺样式和分组样式. ListView平铺样式 ...
- React Native 系列(八) -- 导航
前言 本系列是基于React Native版本号0.44.3写的.我们都知道,一个App不可能只有一个不变的界面,而是通过多个界面间的跳转来呈现不同的内容.那么这篇文章将介绍RN中的导航. 导航 什么 ...
- React Native 系列(九) -- Tab标签组件
前言 本系列是基于React Native版本号0.44.3写的.很多的App都使用了Tab标签组件,例如QQ,微信等等,就是切换不同的选项,显示不同的内容.那么这篇文章将介绍RN中的Tab标签组件. ...
随机推荐
- 【原】IOS兼容性之APP内fixed定位头部跳动
兼容现象: 在App的webview里边,我们有时候会在页面里写自定义头部,会使用到fixed定位,我们想要的效果是,页面无论怎么滑动,这个自定义的头部始终是固定在顶部的,但是在ios 11以上的版本 ...
- 通过例子理解 k8s 架构 - 每天5分钟玩转 Docker 容器技术(122)
为了帮助大家更好地理解 Kubernetes 架构,我们部署一个应用来演示各个组件之间是如何协作的. 执行命令 kubectl run httpd-app --image=httpd --replic ...
- HDU 2602 Bone Collector(01背包裸题)
Bone Collector Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) T ...
- RMQ算法
1. 概述 RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j<=n),返回数列A ...
- ThoughtWorks University之旅 —— 印度游记
ThoughtWorks University是ThoughtWorks为新加入的员工提供的入职培训项目之一,会将世界各地office新入职的员工一起带到印度浦那,参加一次为期5周的培训,内容涵盖了公 ...
- hset和hget
- [国嵌攻略][171][V4L2图像编程接口深度学习]
V4L2摄像编程模型 1.打开摄像头设备文件 2.获取驱动信息-VIDIOC_QUERYCAP 3.设置图像格式-VIDIOC_S_FMT 4.申请帧缓冲-VIDIOC_REQBUFS 5.获取帧缓冲 ...
- 如何开发由Create-React-App 引导的应用(二)
此文章是翻译How to develop apps bootstrapped with Create React App 官方文档 系列文章 如何开发由Create-React-App 引导的应用 如 ...
- Spark算子--union、intersection、subtract
转载请标明出处http://www.cnblogs.com/haozhengfei/p/252bcc1d1ab30c430d347279d5827615.html union.intersection ...
- Laravel5.5 的 Homestead 开发环境部署
首先明白以下几个概念 VirtualBox -- Oracle 公司的虚拟机软件, 能运行在当前大部分流行的系统上; Vagrant 提供一种命令行接口, 允许自动化安装虚拟机, 并且因为是脚本编写 ...