🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 5.0、前端代码整理 > 前端代码整理针对于样式代码和js代码,通常本着两种方式。 > 一种如果您希望页面代码看上去爽朗一些,代码看上去不是很乱行数不是很多的情况下,可以写一些行内js 或者嵌入式js,嵌入的css样式,行内的css样式。 嵌入式例子: ~~~ <script> var _hmt = _hmt || []; (function() { })(); </script> ~~~ 行内例子: `<p style=’color:red;’></p>` 注:通常开发下,可以使用上述的整理方式。 还有一种是所有的js和css都采用引入方式来做,这样有两种好处,一种是增加搜索引擎友好度,另一种是提高代码的复用程度,简洁代码。 引入方式例子: `<link href="http://xx.org/css/main.css" rel="stylesheet" type="text/css" />` 注:前端代码的整理 两点 一点js和样式复用多 二点用引入的方式来做。 * * * * * ### 5.1、后端代码整理 #### 方法一、使用模型处理数据 为什么使用模型处理数据,原因有一点,如果使用控制器来处理数据,需要大量的匹配和书写存储代码,这样会让您的控制器代码很多,而且后续数据库有变动增加字段或者减少字段你就要从新再来修改了,为了简便和后续修改的方便,使用模型处理数据的好处就知道了,减少您的控制器代码不说同时后续的数据处理和字段修改也很方便,直接使用模型的验证和完成来做,方便而且整洁。 #### 方法二、代码复用,统一类库 如果开发过程中重复的书写程序执行动作过多,重复很多,这时候使用封装成类库的方式,统一类库,使用一个入口,来处理这些动作,可以的减少大量的重复代码。 #### 方法三、开发相应的功能插件