企业中项目开发流程
- 需求调研: 产品定位, 受众群体, 市场需求, 开发价值(产出物: 需求文档)
- 产品设计: 功能模块, 流程逻辑, 确定项目的基本功能(产出物: 设计文档, 交互稿)
- 项目开发: 项目架构, 美工, 前端, 后台, 测试
- 运营维护: 上线试运行, 调Bug, 微调功能模块, 产品迭代
React概述
- 简介: React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。
- 特点:
- 声明式设计:React采用声明范式,可以轻松描述应用。
- 高效:React通过对DOM的模拟,最大限度地减少与DOM的交互。
- 灵活:React可以与已知的库或框架很好地配合。
- 核心概念
- 虚拟DOM(Virtual Document Object Model)
- DOM本质: 用JS表示的UI元素
- DOM和虚拟DOM的区别: DOM是浏览器提供的, 虚拟DOM是程序员提供的.
- 原理: 就是通过比较算法, 只更新改变的DOM元素
- 虚拟DOM(Virtual Document Object Model)
React更多细节
- 入门
- 下载相关依赖:
npm i react react-dom -s
- 导入到项目中:
import React from 'react' import ReactDom from '
- 下载相关依赖: