覆盖面广:含MongoDB、Express、Angular、NG-ZORRO、ngx-markdown、basic-auth和NGINX等在内的MEAN架构技术点
实例丰富: 58个实例,把知识都用实例来学习
综合性项目: 一个完整的、企业级的、前后端分离的应用——“新闻头条”
以MongoDB、Express、Angular和Node.js四种技术为核心的技术栈(MEAN架构),被广泛应用于全栈Web开发。
本书最终带领读者从零开始实现一个完整的、企业级的、前后端分离的应用——“新闻头条”,使读者具备用MEAN架构完整开发企业级应用的能力。
本书分为6篇。
- 第1篇介绍MEAN架构的基础概念,使读者对MEAN架构有一个初步的印象。
- 第2篇介绍全栈开发平台Node.js的常用知识点,包括模块、测试、缓冲区、事件处理、文件处理、HTTP编程等。
- 第3篇介绍Web服务器Express的常用知识点。
- 第4篇介绍NoSQL数据库MongoDB的常用知识点,以及其在Node.js中的应用。
- 第5篇介绍前端应用开发平台Angular的常用知识点,包括组件、模板、数据绑定、指令、服务、依赖注入、路由、响应式编程、HTTP客户端等。
- 第6篇带领读者实现一个完整的应用——“新闻头条”。
第2~5篇介绍了58个实例,将理论讲解最终落实到代码实现上。随着图书内容的推进,这些实例不断趋近于工程项目,具有很高的应用价值和参考价值。
本书由浅入深、层层推进、结构清晰、实例丰富、通俗易懂、实用性强,适合MEAN架构的初学者和进阶读者作为自学用书,也适合培训学校作为培训教材,还适合大、中专院校的相关专业作为教学参考书。