本套课程,讲解了React中技术的整个搭建思路及流程,完整的从原理上讲清楚了的概念,重点在于讲解编写框架遇到的各种知识点,以及细节上的处理和问题的排查。帮助同学们彻底理解深入理解服务器端渲染及底层实现原理,课程学习完成,大家可以搭建属于自己的工程架构。
适合人群
需要有一定的React项目经验, 想要提升自己
进军中高级工程行业的前端开发人员
建议您先从《React16.4开发简书项目 从零基础入门到实战》
这门课程开始学习,以便更好的学习本门课程。
技术储备要求
Node端基础知识,对Express框架有使用经验。对React和Redux至少有
半年以上使用经验。能够比较熟练的使用Webpack基础配置,如loader
相关内容。有至少一个前后端分离项目的开发经验。
jdk:8
Spring Boot:2.3.9.RELEASE
Spring Cloud :Hoxton.SR10
Netflix:2.2.7.RELEASE
Oracle:11g
另外,由于是demo,所以偷个懒,直接运用Oracle官方提供的scott账户下的EMP和DEPT两张表了。表构造如下:
SQL> desc emp
Name Type Nullable Default Comments
EMPNO NUMBER(4)
ENAME VARCHAR2(10) Y
JOB VARCHAR2(9) Y
MGR NUMBER(4) Y
HIREDATE DATE Y
SAL NUMBER(7,2) Y
COMM NUMBER(7,2) Y
DEPTNO NUMBER(2) Y
SQL> desc dept
Name Type Nullable Default Comments
DEPTNO NUMBER(2)
DNAME VARCHAR2(14) Y
LOC VARCHAR2(13) Y
准备工作:创立Spring Cloud父工程
运用IDEA + Spring Initializr快速创立一个Spring Boot工程,就命名为springcloud吧,并在pom.xml中添加如下内容:
pom
Hoxton.SR10
org.springframework.cloud
spring-cloud-dependencies
${spring.cloud-version}
pom
import
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-devtools
runtime
true
org.projectlombok
lombok
true