
喜欢的朋友可以相互关注一起成长,也希望朋友们多给❤️,感谢!
基础
-
html、css、javascript基础笔记 本模块主要为前端最基础的内容,但我们不说那些大家都明白的,我们只写大家容易忽略又在开发过程中比较重要的内容,在本模块中,我们将以javascript为重点,css、html多少会提及。毕竟,想学好前端,js基础是必须的。js我们主要以《javascript高级程序设计》一书为依据,按章节介绍。重点是js的面向对象编程。
-
javascript设计模式 本模块我们将深入介绍js在日常开发中涉及到的设计模式,培养对代码封装、抽象的思路,提高自身代码质量
-
nodejs基础 本模块我们将nodejs的原生API,通过一个个例子让大家理解nodejs使用,毕竟现在做前端开发,不会nodejs是做不好前端的
-
linux基础笔记 本模块我们将简单介绍linux在日常开发中的使用,一些基本的文件、网络等操作和一些常用的环境部署
前端
- react系列学习笔记 本模块,我们将学习react基础,使用react、redux、react-router搭建开发环境并完成一个小的demo。
涉及内容:react生命周期、react常用技巧、redux原理解析、项目架构设计
-
react native系列学习笔记 本模块,我们将学习react native基础,使用react native、redux、react-router搭建开发环境并完成一个小的demo
-
vue系列全家桶学习笔记 本模块,我们将学习vue基础,使用vue、redux、vue-router搭建开发环境并完成一个小的demo
-
webpack系列学习笔记 本模块,我们将学习webpack构建工具,一步步带着大家完成一个大型项目的构建脚手架,包含开发环境的热更新、less预编译、集成react|vue全家桶、配置业务分离、三层代码校验(开发、发布、git提交)、开发工具配置、集成蚂蚁金服的antd-design、生产环境的代码压缩、代码按需加在、代码版本控制、服务端渲染、业务模块拆分、生产环境docker化等功能
-
electron系列学习笔记 本模块,我们将使用electron把之前开发的demo改为c/s架构的系统
-
其他 本模块,我们将介绍一些前端开发过程中会涉及的一些其他内容,譬如TypeScript、GraphQL、mobx、rxjs等内容
后端
-
nodejs系列学习笔记 本模块,我们将使用koa|express、mysql|mongodb 为之前开发的前端提供服务端的支持,完成前后端的对接
-
java系列学习笔记 本模块,我们将使用springMVC+spring+mybatis搭建后端开发环境,后期更换springboot,springclould等,我们还会使用redis等逐步完善项目,使项目更加趋于集群,高并发方向构建
-
其他 本模块,我们将介绍一些后端其他的内容
其他
本模块,相对来说有些杂,我们会穿插的记录一些日常开发中的各个方面
涉及内容:git、github、jenkins、npm、sublime、atom、vscode、docker、mac全栈环境配置、各技术官网推荐、大牛博客推荐等