参加技术评审,合不合理,怎么做,听后端说就行了,有时候一个需求后端与后端、后端与产品讨论花费一半的时间
为什么还要前端参与,因为要你来做事。技术评审你可以讨论该不该展示,怎么展示的问题,怎么做的问题还是算了吧,重逻辑在后端
偶尔和产品撕一撕某个按钮应该放在哪里等问题,现在不撕了,倾向于妥协
需求下来后定个排期,后端5天,前端4天吧,可能一天就做完了,但太快也不好,多点自己的时间
有了接口文档和产品PRD就开干吧
git checkout master && git pull && git checkout -b "new_branch" && npm run dev
新建一个.vue/.jsx文件,太懒了没在vscode里用snippets,直接找个代码不多的文件复制粘贴吧
vue项目写template,打开element官网,复制粘贴;react写JSX,打开ant-design官网,复制粘贴
import xxx from "element-ui" | import xxx from "antd"
把接口文档里的数据复制粘贴到mock平台
根据交互请求接口,有vuex/redux的项目就dispatch,没有就放到data/state里
根据交互做一些简单逻辑判断,if,else,for,if用的挺多
做需求过程中前端之间几乎不用交流,前端团队一般比较安静,逻辑较简单,没什么历史包袱,业务相关的新需求基本不需要问老人,新人来了2天之内就能接需求,教一下怎么起项目打包上线就行;做同一个项目,没有交集的模块,也不需要交流;倒是偶尔与后端、产品沟通一下之前没想到的细节
开发完了联调,提测,上线