掌签信息科技开发规范

2020-08-04 15:15:29 高山 杂谈
分段标题:

1.文档说明 1.1阅读对象 2.主要技术选型 2.1前端工程师 2.2后端工程师 2.3开发注意事项

1.1阅读对象 本文档阅读对象:项目经理,技术架构师,前,后端工程师,测试工程师,系统运维工程师。

2.1前端工程师 主技术选择共有3个:原生小程序、vue 和uniapp 开发类型:微信小程序,PC,移动端 熟练使用gitt进行代码托管 js,css引用限定为jquery、bootstrap、vant weapp三种,不得使用线上引用版本,下载下来放本地再引用。

2.2后端工程师

2.2.1 Python开发工程师 Python版本为:3.8.1 框架为:Flask 数据库:Mysql5.7 + redis + sqlalchemy或者flask-sqlcachemy。不能使用其他的orm框架。

2.2.2 PHP 开发工程师 主技术选型为:php7.2 熟悉使用的框架、数据库:框架thinkphp6.0  数据库mysql5.7

2.2.3 开发注意事项 1、编码过程命名规范。 2、不同功能的代码之间建议空一行,如:变量与方法之间,方法与方法之间。 3、方法写文档注释/* */,方法中多写注释行。// 4、接口写好后,完善好接口文档。 5、有更新代码的项目需要上传到公司git仓库的,及时上传。(上传时包中增加数据库SQL,以及接口文档文件、项目说明文件) 6、数据库表的字段注释要描述清楚字段的含义 7、下班离岗前将今日编写的代码更新至公司git仓库,一同上传最新接口文档以及数据库文件。

2.2.4 管理后台开发 1.管理后台开发使用最新版本的X-admin进行开发。X-admin使用的是Layui前端框架,不会的,自行多多熟悉。