一 : 前期学习
1.1 基础:html CSS JavaScript
一个基本网站包含许多网页,而一个网页由 html, css 和 javascript 组成。其中 html
是主体,装载各种 DOM 元素(每一对 HTML 标签都是一个 DOM 元素);css 用来
装饰 DOM 元素;javascript 控制 DOM 元素。
html
html,超文本标记语言,标记内容,通过各种(DOM)元素为内容添加语义结构(层
次,关系和含义)。浏览器解析 HTML 并生成 DOM 后,对 DOM 应用视觉规则并将
像素绘制到屏幕,也即渲染。
CSS
css,层叠样式表,控制 DOM 元素的视觉外观。可在 html 的头元素<head>里书
写,或者书写在 CSS 文件并在 html 里引用该文件。css 由选择器,一条或多条声明两
个主要部分组成。
Javascript
Javascript 是动态脚本语言,通过操作 DOM 动态修改页面。它是连接前台(html)
和后台服务器的桥梁。JavaScript 能够改变 HTML 属性、 HTML 样式 (CSS)和
HTML 元素,亦可实现对事件的反应。
1.2 进阶:React Mobx AntDesign
React
React 是一个用于构建用户界面的 JavaScript 库。它使用组件化开发方式,我们可以
在 React 中配合使用 JSX(一个 JavaScript 的语法扩展)。JSX 可以生成 React “元
素”。同时,使用淘宝定制的 cnpm 命令行工具代替默认的 npm 构建 react 的开发环
境。