《IMWebSAS》lqlongli
2020-03-01 57浏览
- 1.真的需要后端吗? 黎清龙 IMWeb-lqlongli
- 2.自我介绍 黎清龙 • 2014加入腾讯 IMWeb团队 • 腾讯课堂
- 3.目录 提出问题 行业的解决方案 —— nobackend 我们的解决方案 —— IMWeb SAS 未来与展望
- 4.问题在哪里? 需求来了。。。 产品拉上相关人员: 前端、CGI、后台、测试 需求宣讲!
- 5.问题在哪里? 后端
- 6.问题在哪里? 工作量评估。。。 前端: CGI: 后台: 切图 - 2人天 逻辑 – 2人天 管理后台 – 1人天 联调 – 1人天 页面cgi – 1人天 管理后台cgi – 1人天 联调 – 1人天 无 总计:3人天 总计:6人天 开发人力合计:6 + 3 人天
- 7.问题在哪里? 一个类目首页。。。6+3天。。。 又一个类目首页。。。6+3天。。。 还是一个类目首页。。。6+3天。。。 还有很多类目首页。。。
- 8.问题在哪里? 后端
- 9.问题在哪里? UI组件化(提升复用率) 管理后台,简单cgi配置化 ?????
- 10.
- 11.行业的解决方案 FRONT-TRENDS 2013 (前端趋势大会) 《Look ma, no backend!》 By Gregor Martynus
- 12.行业的解决方案 —— nobackend 基础服务(REST API) SDK => Dreamcode
- 13.我们的解决方案
- 14.IMWeb SAS 用户 ext data CGI data 前端 产品 schema data schema data
- 15.IMWeb SAS - 持久化 X CKV 分布式key-value存储服务 X CDB 分布式数据库服务 基于Mysql
- 16.IMWeb SAS – 扩展服务 CGI CGI IMWeb SAS PB 底层传输协议 HTTP TCP/UDP 数据格式 json protobuffer 易用性 简单 性能 慢 CGI CGI Web server 复杂 快 PB 后台
- 17.使用IMWeb SAS之后。。。 工作量评估。。。 X 前端: CGI: 后台: 切图 - 2人天 逻辑 – 2人天 管理后台 – 1人天 联调 – 1人天 页面cgi – 1人天 管理后台cgi – 1人天 联调 – 1人天 无 总计:3人天 总计:6人天 开发人力合计:6 + 3 人天
- 18.未来与展望 更多的通用API 业务通用API 支持 dreamcode 的SDK 开放(公司内,公司外)
- 19.小结 引出问题:重复劳动 思考:真的需要后端吗? 行业内解决方案:nobackend (backendless) 我们的解决方案: IMWeb SAS
- 20.