基于Angular的Web开发
版本说明:本教程介绍的 Angular ,适合于版本2+,与 Angular 1.x (又称AngularJS)不适合。
特点:本教程在 官网 的起步示例教程“英雄指南”的基础上,扩展了一些功能,主要如下:
- 引入模块等管理,使代码结构更清晰,易维护。
- 用spring boot搭建了RESTful接口的服务器,取代了官网教程中的 angular-in-memory-web-api
- 介绍了认证的主要方式,示例使用基于JWT的认证机制。
通过扩展,项目示例包含了从前端到后端到数据库的全栈技术,并且包含认证管理,使得本项目“麻雀虽小,五脏俱全”,可以以此为基础框架,开发出实际的应用。读者若能配合官网教程学习,相信会更容易理解Angular的。
本教程受到 Google 公司的支持。在“2016年秋季学期Google支持教育部产学合作专业综合项目”中,本项目受到支持,定名为“基于Angular的Web开发课程建设”。
教程开发人员:
- 主编:李罡
- 编者:吴狄、孙鹏飞、谌正航、张悦、李鹏宇、孙翰韬。
关于本教程的任何问题,请与 李罡 [email protected] 联系。