Angular 2与Django REST API示例应用程序
前后端分离项目里的老搭档组合——Angular 2 和 Django,在 angular2-django-movies
这个示例里配得挺不错。用 Angular 2 搭建前端界面,数据交互靠 Django REST API 撑起来,像登录认证、表单校验、JWT 这些流程都能跑通,适合练手。
用户认证那块儿用的是 JWT,流程比较标准,注册后拿 token,之后访问受保护页面就得带上它。代码挺清晰的,不会绕来绕去,适合刚上手 Django + Angular 的同学摸索。
前端部分用的是 Webpack + Yarn 打包,命令装好之后进 angular2-client
目录跑一发 yarn
或 npm install
就行了。你要是熟 webpack,基本一看就明白啥在哪儿改。
后端部分也是老配方,Django + MySQL,连表结构和初始化代码都帮你准备好了。装好虚拟环境,跑起服务,一整个流程就起来了。
哦对,还有不少拓展方向可以参考,比如 PEAP 项目里也用了 GraphQL 和 PostgreSQL,适合想往更复杂场景走的同学看看。
如果你想找个入门项目练习前后端配合,又不想从零搭环境,angular2-django-movies
还挺适合,照着跑一遍思路就顺了。
1.37MB
文件大小:
评论区