2018年大学生程序员实习报告

``

5YCM文
章来源莲山课件

208年大学生程序员实习报告

Http部分:
一、llStr、ssStr、s的区别:

llStr:存储在本地浏览器的永久性数据。

sssStr:存储在本地浏览器会话中的临时数据,在关闭浏览器后会自动清除。

Cs:存储在内存中的半永久数据。

详情请看:xx。

二、一次完成的http事务:

域名解析;
发起tp三次握手;
建立tp连接后发起http请求;
服务器端响应http请求,浏览器得到htl代码;
浏览器解析htl代码,并请求htl代码中的资源;
浏览器对页面进行渲染呈献给客户;
项目部分:
一、项目的规范:

页面格式

&bsp;)页面统一采用缩进4;

&bsp;2)文件,文件夹采用驼峰命名。

2styl

&bsp;)ss命名统一使用中横线;

&bsp;2)等分排列场景使用flx弹性布局;

&bsp;3)使用sss语法编译;

&bsp;4)样式尽量使用简写x:r-tp:pxr-lft:pxr-btt:px=&t;r:px0pxpx;

&bsp;5)ss选择器尽量精简,优先考虑样式管理,其次考虑选择器性能;

&bsp;6)少用权重低的选择器,例如后代选择器标签选择器;

&bsp;7)当选择器在组件内具有特定的语议或者为s所操控,方才考虑使用d选择器,其他情况使用类选择器;

&bsp;8)包裹样式属性的{}跟在选择器名称后面,勿换行书写{};

&bsp;9)尽量使用sss的选择器嵌套,提高样式管理度;

&bsp;0)组件内部的颜色,或者多处出现的属性样式,建议用@x或者sss@xtd封装

&bsp;)ssts/sss/duls&bsp;用于存放项目公共sss模块,/duls/x&bsp;/duls/vr&bsp;&bsp;可各自@prt到组件内部使用;

&bsp;2)ssts/sss/ps&bsp;用于存放页面模块的公共样式,以整个页面大模快命名如&bsp;&bsp;lsss&bsp;hsss适用于页面模块多次出现的公共样式的集合;

&bsp;3)属性类:页面涉及的pdd通常为左右pdd30px&bsp;或者20px;

&bsp;4)属性类:brdr-rdus为0px或者6px&bsp;自行选择;

&bsp;5)属性类:页面的shd已封装至ssts/sss/duls/x中,分别对应卡片类,bs类,列表类,以及其他类&bsp;通过@xtd引用;

&bsp;6)属性类:尽量勿使用ft-ht:bld属性;

&bsp;7)t-u:t-u的自定义样式修改至ssts/sss/duls/tUsss文件中;

&bsp;8)t-u:如需使用t-u的hlst或者rd在组件处添加s-hlsts-rdlst类名,参考ps/h/srhvu;

&bsp;9)t-u:组件内如需修改t-u的样式,另外写一个sss标签,去掉spd字段,切记,组件内自定义的t样式务必包裹在页面私有命名空间内,否则会造成全局污染

&bsp;20)类名命名优先起用结构性类名

例如,hdrftr&bsp;vlstsdtxtbr,其次使用功能性类名例如&bsp;;

2)lstprpprdstdtltptr;

3

&bsp;)统一使用s6语法规范;

&bsp;2)使用lt,st定义变量,变量声明需提前,多个变量声明采用逗号隔开;

&bsp;3)如需使用ths的引用,统一使用变量名&bsp;&bsp;&bsp;x:st=ths;

&bsp;4)变量采用驼峰命名,勿使用下划线&bsp;&bsp;&bsp;&bsp;&bsp;&bsp;&bsp;&bsp;&bsp;x:ltyTst='';

&bsp;5)s语句结束使用;号结束。

4组件

)私有组件放置于各个模块目录下的pts目录,公共组件放置于sr/pts/目录;

2)对于页面组成组件引用的变量名添加'C'前缀&bsp;x:prtCHdrfr'@/pts/hdr';

3)对于弹框组件引用的变量名添加'Pp'前缀&bsp;x:prtPpChsMthfr'@/pts/ppChsMth';

5图片

)关于图片命名,采用中划线隔开,使用英文命名,勿使用拼音或者中文等非规范类命名;

2)类图片添加-前缀;

3)背景类图片添加&bsp;b-;

4)项目中用到的组件尽量使用字体图表,登录ft首页-&t;我的项目-&t;A+福利站&bsp;可将图片文件包下载至本地,存放于stt/目录;

5)的命名规范为lss='ft-d';

6)使用切图类的使用-作为命名空间以跟ft区分。

二、基本业务

对于一些项目中的基本业务,在u没有给出具体交互设计时,应先想到一些表单的验证,如手机号、密码、姓名等验证;还有一些按钮的作用,比如说退出登录按钮一般会跟随着一个二级确认弹框;

三、项目的流程

由产品经理完成文档=&t;找UI设计高保和低保=&t;然后找前端和后台开发人员开会=&t;前端完成静态页面和交互/后台完成接口=&t;后台自测=&t;后台提测=&t;&bsp;前端联调=&t;前端自测=&t;前端提测=&t;测试人员测试=&t;产品验收=&t;运营平台上架商品=&t;上线。


&bsp;


5YCM文
章来源莲山课件