资源介绍
实战项目-OKR系统
这是一个多人协作的实战项目,旨在邀请初学Hyperf的开发者进行开发,多人Review的项目。
开发规则
如何加入
想要加入开发的同学,可以在Issue中沟通需求,由管理员指定开发者。审查后,管理员合并代码。
数据库定义修改
使用迁移进行数据库字段迁移,小版本修改直接修改当前文件,开发者直接fresh进行重置。大版本更替,则创建新的迁移文件,保证大版本数据库字段一致性。
单元测试
每一个功能的增加和修改,必须配备对应的单元测试。
提交代码尝试配备博客
每次合并代码后,尽量编写相应的文章,发表到讨论模块中
使用RESTful API
- GET(SELECT):从服务器取出资源(一项或多项)。
- POST(CREATE):在服务器新建一个资源。
- PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。
- PATCH(UPDATE):在服务器更新