前端现状

参加技术评审,合不合理,怎么做,听后端说就行了,有时候一个需求后端与后端、后端与产品讨论花费一半的时间

为什么还要前端参与,因为要你来做事。技术评审你可以讨论该不该展示,怎么展示的问题,怎么做的问题还是算了吧,重逻辑在后端

偶尔和产品撕一撕某个按钮应该放在哪里等问题,现在不撕了,倾向于妥协

需求下来后定个排期,后端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天之内就能接需求,教一下怎么起项目打包上线就行;做同一个项目,没有交集的模块,也不需要交流;倒是偶尔与后端、产品沟通一下之前没想到的细节

开发完了联调,提测,上线

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
前端性能的主要指标包括: 1. 页面加载时间:指用户点击网页链接后到网页完全展示所需的时间。 2. 首屏加载时间:指用户点击网页链接后到网页首屏展示所需的时间。 3. 用户交互响应时间:指用户在网页上进行交互操作后,网页响应用户操作的时间。 4. 页面渲染时间:指浏览器把 HTML、CSS、JavaScript 等转换成用户可视化页面的时间。 目前的前端性能现状有以下几个方面: 1. 移动端网页性能不佳:由于移动设备的硬件性能和网络速度相对较弱,导致移动端网页的性能表现不如 PC 端。 2. 页面过于复杂:随着前端技术的不断发展,页面越来越复杂,导致页面加载速度变慢,同时也使得页面渲染时间变长。 3. 网络延迟:网络延迟是影响前端性能的一个重要因素,尤其是在全球化的情况下,跨国网络连接速度会更慢,导致前端性能下降。 为了提高前端性能,我们可以采取以下措施: 1. 优化页面代码:减少页面的 DOM 元素数量、压缩 CSS、JS 文件等措施来减少页面加载时间和渲染时间。 2. 使用缓存:通过使用缓存技术来减少请求次数,从而提高页面加载速度。 3. 使用 CDN:通过使用 CDN 技术来加速静态资源的访问速度,减少网络延迟。 4. 优化图片:通过压缩图片、使用合适的图片格式、使用懒加载等方式来提高图片加载速度。 5. 优化网络请求:减少网络请求次数,使用并发请求等方式来提高网络请求的效率。 综上所述,前端性能是一个复杂的话题,需要从多个方面入手,采取综合的解决方案,才能够提高前端性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值