下面都是前端主流常用的库:
-
基础语言语法:
-
JavaScript : https://zh.javascript.info/ 快速看完,常用的语法都一样 用来写前端逻辑的一种编程语言
-
TypeScript https://www.typescriptlang.org/ 给JS 加上强类型的,看3.9版本 如果学完JS可以直接学习TS和JS区别,其他都一样
-
CSS https://developer.mozilla.org/zh-CN/docs/Web/CSS 过一遍,知道有什么东西就行 样式表,知道选择器怎样加到JS以及html用的时候查就可以了
-
LESS 加强版css http://lesscss.cn/ CSS使用函数变量等一些语法复用性更强
-
HTML 不看
-
最基础的HTML : https://www.runoob.com/html/html-tutorial.html (不推荐看)
-
库和框架:
-
基础组件库: React 最新版本 https://react.docschina.org/docs/getting-started.html 这个需要细看 组件 函数组件,类组件怎么写,组件的组合以及hook直接使用函数组件也能实现类组件的state,自定义hook实现不同自定义组件之间建立关系,解决类似类组件之间共享state问题
-
状态管理库 https://www.redux.org.cn/ 主要用于大型工程,处理React没有涉及到的代码结构,组件之间的通信,用于用户使用方式复杂,不同身份的用户有不同的使用方式,多个用户之间可以协作,与服务器大量交互,或者使用了webSocket,View要从多个来源获取数据
-
组件库 https://3x.ant.design/docs/react/getting-started 过一遍,这个看3.x版本的,4.x版本有区别 有一些漂亮的按钮等一些常用组件
-
fluentui https://github.com/microsoft/fluentui 过一遍
-
cesium https://cesium.com/ GIS的基础库 看示例和文档
-
mobx 状态管理库 https://github.com/mobxjs/mobx
-
eCharts 二维数据可视化:https://echarts.apache.org/zh/index.html
-