前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >React开发环境准备

React开发环境准备

作者头像
达达前端
发布2019-12-20 11:18:53
8170
发布2019-12-20 11:18:53
举报
文章被收录于专栏:达达前端

作者 | Jeskson

来源 | 达达前端小酒馆

React.js简介:

React JS写网页效果,ReactNative写原生的app应用了。

file

React.js是facebook推出的,2013年开源的,是函数式编程,使用较多,有健全的文档与完善的社区。

file

开发环境搭建:

引入.js文件来使用React

使用脚手架工具来编码

file

file

安装依赖文件:

file

代码语言:javascript
复制
import React from 'react';

import ReactDOM from 'react-dom'

import App from './App';

ReactDOM.render(<App />,document.getElementById('root'));

1、React项目架构搭建 2、JSX语法 3、React组件化开发 4、React组件间通信 5、React中的事件 6、React代码优化 7、React中组件的样式修饰

代码语言:javascript
复制
npx create-react-app my-app

cd my-app

npm start
代码语言:javascript
复制
npx create-react-app todolist

React 使创建交互式 UI 变得轻而易举。为你应用的每一个状态设计简洁的视图,当数据改变时 React 能有效地更新并正确地渲染组件。

以声明式编写 UI,可以让你的代码更加可靠,且方便调试。

创建拥有各自状态的组件,再由这些组件构成更加复杂的 UI。

组件逻辑使用 JavaScript 编写而非模版,因此你可以轻松地在应用中传递数据,并使得状态与 DOM 分离。

无论你现在正在使用什么技术栈,你都可以随时引入 React 来开发新特性,而不需要重写现有代码。

简单组件 React 组件使用一个名为 render() 的方法,接收输入的数据并返回需要展示的内容。在示例中这种类似 XML 的写法被称为 JSX。被传入的数据可在组件中通过 this.props 在 render() 访问。

React的开发

https://www.jianshu.com/p/c7506ca83b34

作者Info:

【作者】:Jeskson 【原创公众号】:达达前端小酒馆。 【转载说明】:转载请说明出处,谢谢合作!~

大前端开发,定位前端开发技术栈博客,PHP后台知识点,web全栈技术领域,数据结构与算法、网络原理等通俗易懂的呈现给小伙伴。谢谢支持,承蒙厚爱!!!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档