学习React Native需要先学习React JS吗

xxx织梦者
  • 1.9k

如题

学习React Native需要先学习React JS吗

评论
阅读 11.5k
8 个回答

需要学习,React JS是基础

摘自我马上完稿的书中的前言部分。这本书预计七月初上架销售。
初学者一个常见的困惑是弄不清React、React.js、React Native三者之间的关系。这是情有可原的。初学者经常发现很多讨论React Native技术的资料中,怎么突然说到React.js去了?过一会儿怎么又好象说到React基础框架去了?因此在讨论如何阅读本书之前,有必要先说明一下这三者的关系。React是基础框架,是一套基础设计实现理念,开发者不能直接使用它来开发移动应用或者网页。在它之上发展出了React.js框架用来开发网页,发展出来React Native用来开发移动应用。因为React基础框架与React.js框架是同时出现,同时进化发展,这造成了React基础框架的基本概念,设计思想都是在React.js的相关文档中描述。后来,Facebook推出React Native后,也没有把React相关的概念文档从React.js文档中分离出来。这就造成了学React Native要去看React.js文档,说React Native不时会说到React.js的情况。如果开发者只想关注移动应用开发,那么在React.js的如何开发网页的文档中整理出来React基础框架知识是件不轻松的活儿。现在,这本书推出了,有了这本书,读者可以不用再去看React.js文档了。

应该学习一下,我也刚看完react,它虚拟DOM思想不得不先去理解一下

需要

基本上你可以把 React Native 看作是 React.js 在移动上的应用。现在的大部分 React Native 教程,包括官方文档,基本上是写给有 React 经验的人看的。React 的一些基本概念和应用,比如 Lifecycle、JSX 还是要先学习一下。

其实 React 就是 React,你学会了 React,差不多也就等于会了 React Native。

正确的理解应该是你学会 React,然后去了解一下 React Native 的 API

当然,以上仅限入门不远的水平,足够你能写出东西,但还远不到精通的程度

需要,你最好把ES6也看下

要做到完全独立的去 学一个,比较难吧..两者有很多共通的

luozhang002
  • 3
新手上路,请多包涵

React Native其实就是通过React.js写前端组件的方式布局到移动端

最好先学下react

宣传栏