一、屡忘屡看:
二、轮子计划
这个专栏端对端开发多个互联网项目,从最简单的查询操作到用微服务搭建电商系统。
在过程中主要用到:
- 语言:Javascript、Java、Object-C、PHP、Dart
- 框架:React Native、Vue、Element、BootStrap、Flutter 、 laravel 、SpringBoot、Kubernetes等
- 开源项目:Staffjoy等
语言和框架都是工具,为了帮助我们更好的去创造、学习,所以多一点没关系。后期稍微大一点项目主要是在Vue、Flutter、SpringBoot这样的当前主流、前沿框架上迭代开发。
三、迭代计划
1.保护白雪公主的苹果:开发一个手机app让白雪公主可以时刻查询到还有多少苹果。这样白雪公主就不会因贪吃被毒苹果毒晕,安心拍电影:)
- 客户端:用JS开发查询苹果页面,用Weview打包成安卓、苹果应用
- 网页端:用JS开发苹果录入页面
- 服务端:用PHP开发存储、查询苹果到Mysql
项目目的:了解网页开发的适配、多平台。服务端响应、基本数据库CRUD
2.穿越时空的丝绸之路:穿越到古代为丝绸之路开发一个物流仓储管理系统。免去天天对着账簿的烦恼,多花点时间在西域找找热巴、娜扎。
- 客户端:用Bootstrap开发登录、统计、增删改查等页面
- 服务端:用Laravel开发业务逻辑
项目目的:了解前端UI适配、服务端ORM框架
3.独揽家庭财务大权:开发一个财务管理系统,输出各种要求的财务文件。把老婆的事都抢了,老婆只能和你。。
- 客户端: Vue+Element开发财务页面
- 服务端:使用SpringBoot开发 开发业务逻辑
项目目的:了解文件IO、 专业领域数据处理
4.在家当老板:开发一个远程在家安排员工排版的微服务系统。初步实现躺在床上当老板的目的。项目参照开源 Staffjoy 项目。
- 客户端:Vue+Element开发管理员、雇员对于页面
- 服务端:使用Spring Boot+ Kubernetes 开发微服务平台
项目目的:了解微服务架构
5.开发一个拼夕夕:用微服务架构开发一个电商购物系统。不用多久,就会升职加薪、当上总经理、出任CEO、走向人生巅峰,想想还有点小激动。
- 客户端:使用Flutter搭建高性能的app
- 网页端、服务端同上
项目目的:了解电商系统高并发、海量数据的存储系统
没有评论