Slog101_使用React框架进行前端开发12

ArthurSlog

SLog-101

Year·1

Guangzhou·China

October 24th 2018

个人网站:http://www.arthurslog.com

CSDN:https://blog.csdn.net/u010997452/article/list/1

GitHub:https://github.com/BlessedChild/ArthurSlog

NPM:https://www.npmjs.com/~arthurslog

掘金:https://juejin.im/user/59f2a424f265da432f305c66/posts

简书:https://www.jianshu.com/u/b9ebe10f0534

segmentfault:https://segmentfault.com/u/arthurslog/articles

一时一局 我们需要见风使舵

开发环境MacOS(Mojave 10.14 (18A391))

信息源

require: https://nodejs.org/docs/latest-v8.x/api/modules.html#modules_require

module: https://nodejs.org/docs/latest-v8.x/api/modules.html#modules_module

export: https://nodejs.org/docs/latest-v8.x/api/modules.html#modules_exports

path: https://www.npmjs.com/package/path

开始编码

本次确定了后端的开发规范 和 工程结构

把 在main.js文件里 创建一个对象 config作为整个工程的配置文件

为了尽可能的整洁 不使用单独的全局配置文件

而其他文件都只需要引入 main.js文件里的 config对象

具体的代码如下:

server/main.js

重新调整了一下 引用的路径

经过测试 后端正常服务

工程文件已经上传至Github:https://github.com/BlessedChild/ArthurSlogStore

项目持续开发中 记录跟不上开发速度

有部分注解在源码的注释里

从源码注释可以看到 开发过程是一个实现与时间的权衡工作

前期花更多的时间去做好开发规范 后期维护和拓展会大大降低成本

但是在前期开发中 却需要耗费大量的成本

所以需要根据业务需求 和 收益期望来进行权衡

至此,制定了暂行的后端开发规范 并对工程结构进行了相应的调整。

如果你喜欢我的文章 欢迎点赞 留言

谢谢

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181024G0DH3000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券