全栈技能修炼使用Angular和Spring Boot打造全栈应用

总揽

 

 

由于笔记的内容太多,篇幅限制。朋友们记得:关注我并帮忙转发后扫描小编的二维码即可免费获取这份“全栈手册”!!

详细章节介绍:

第1章技术的选型和环境搭建

本章主要集中讨论书中所采用的各种技术的选型,包括前端、后端、数据库、缓存等。

 

第2章使用Angular快速构造前端原型

本章会从 Angular 的核心概念出发,2.1 节以一系列小例子阐释这些概念的意义和使用方法。有 Angular 基础的读者可以跳过或者摘选自己感兴趣的内容看。在2.2节中,我们会一起来认识 Angular的官方UI组件库Angular Material,框架和页面,使用的是 Angular Material组件库和 Angular FlexLayout 布局库。2.3节我们会一起学习Angular Material的主题支持,学会如何定制化主题。

 

第3章何谓后端

 

第4章登录鉴权功能能的构建

本章要学习的不仅仅是Angular Material 的一些知识,还要学习Angular 的模块化、服务层的开发、响应式编程的概念,以及响应式编程框架RxJS,最后还会应用以上技巧打造一个较复杂的交互应用——忘记密码。

 

第5章构建后端API

第3章只是对Spring Boot中的强大功能进行了一个大概介绍,本章我们会就登录鉴权API进行详细的讨论。

 

第6章前端和API的配合

前面的章节中,我们是前端和后端分开介绍的,但在实际应用中,这两者是要配合起来的。后端作为内容资源的提供者,而前端作为这些资源的消费者,将资源以需要的形式展现给使用者, 也就是我们的最终用户。

 

第7章后端不只是API

前后端分离的是后端对于视图的渲染和路由功能被剥离给了前端,似乎后端的工作就只剩下了构建CRUD 这种API了,事实真的是这样吗?后端处理工作其实远远不止是 API,除非你想做的仅仅是为了配合前端搭建的一个“脚手架”。

 

第8章前端的工程化

今天的前端已经远远不是用一些简单HTML、CSS 和JavaScript可以应对的了,越来越多的功能要求在前端实现,可以说前端的复杂度已经要求和Android或 iOS同等量级(如果不是更强)的生态支持了。

 

第9章Spring Cloud打造微服务

Spring Cloud是一个基于Spring Boot实现的云应用开发环境,它为基于Java的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发环境和模式。

 

总结

 

这篇“全栈技能修炼”看似只有短短的9章,但是实际内容却有516页之多,可想每章的深度!

并且涉及很多平台、框架和类库等,主要有前端使用的Angular,后端使用的 Spring Boot框架、Spring Security安全框架,数据库涉及MongoDB、Elasticsearch和 Redis。此外,还会学习函数式编程、响应式编程、Redux等理念,Swagger、JaVers等工具及Rest、WebSocket、微服务等等!

但是篇幅限制,小编只是展示了部分内容。所以,需要获取这份全栈技能修炼小伙伴们只需要私扫描小编的二维码即可获取哦!