为了账号安全,请及时绑定邮箱和手机立即绑定

如何提高对JS项目的总体设计能力?

如何提高对JS项目的总体设计能力?

慕哥9229398 2018-09-19 14:14:34
我是Java出身,写过Android,也曾经写过PHP,后来学了Web前端开发,现在和朋友一起做NodeJs作为后端的WebAPP。现在有一种感觉,就是我们之前的水平顶多是盖个平房的水平,现在的项目却像是盖摩天大楼,总一种力不从心,又不知道应该去学什么的感觉。HTML,CSS,JS都会,也学习了一些类似Vue的框架,还弄懂了Gulp。但是按照目前的工作方式,还是面临很多的问题。比如:1.代码管理很乱,感觉每个文件都写了很多杂七杂八的东西,文件耦合很严重(暂时没用vue)。2.代码没有规范,每个人都在按自己的想法写,这在以前做项目时无所谓,反正页面都是做一个扔一个,很少继续维护的,但是现在的项目比较大,以后肯定面临换人维护的问题。不知道怎么办,不知道有没有现成的规范可以遵守。请问各位,现在这种情况,该怎么改进呢?有没有相关学习资料可以推荐?非常感谢。这个问题很像是练武之人进入了“招式都会,但是内功不行,却不知道怎么练”的地步。希望可以得到高人指点。
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

所以到底是前端文件结构混乱还是服务器端的NodeJS项目结构混乱?

对于前端结构管理,你可以参考一些框架的初始模板(即使不使用框架,也可以参考目录结构)。
后端的话,如果本身没什么思路,我建议可以找一些express的模板参考一下思路。或者看看Sails.js,这个是一个比较成熟的企业级Nodejs后端框架。

代码规范可以用eslint之类的监测工具强行规范,适应一两天就好了。


查看完整回答
反对 回复 2018-10-06
  • 1 回答
  • 0 关注
  • 638 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信