刚买了个二手mac来玩玩os系统!!感觉跟windows差别好大,更加快捷了
今天两个topic,网红大赛线下阶段(参与但没有写代码),ugc清单页面(产品页面)
网红大赛线下阶段
这个项目的主要技术点还是搭建可配置页面,因为页面上很多数据都需要运营来填写,这用到我们开发系统中的自定义do工具和组件,我们前端只需要定义好需要填写的数据格式和内容,然后给页面添加好样式之后,运营填写完数据就可以直接生成页面可以发布到线上。体现了可配置数据与组件的好处
so,组件化与模块化?组件就是一个黑盒子(样式,结构,逻辑),拿过来就可以直接盖房子,模块是几个组件或者1个组件构成的带有一定功能的比如窗户,比如床
我们部门里有好多可用的组件!!大大增加的开发的速率,而且源码可读性强,据说用了3年了!
ugc清单页面
第一次碰到产品页面!有点小激动和不知所措~,~,之前做的2个项目都是营销页面,只要营销时间过了页面就会下线了,而产品页面是会一直存在并不断更新的,所以写代码需要更加规范!
首先开发环境与之前不同,因为是不同的产品线,所以这次我们需要在本地搭建开发环境,用git去分支上拉资源下来,这边工程化说已经做好了,比如js css等各种操作build等,所以我们只用npm run watch就可以监听文件了,
这次页面需要用到的组件需要install下来,先需要在gitlab上所需的package的名然后在packagejson中配置,本地测试的时候需要绑定host来达到使用本地资源,
目前才做了几天!!后面还有很多事情!在这个过程中,第一次参与了交互评审(好多人!!视觉、交互、后台、前端、运营等等),以及跟后台确定接口(开了一小时先走了)
888