记录前端开发基本流程

开发前期工作:首先根据leader分发的任务进行工时评估,然后根据需求的优先级进行排期,接着在开发前联系产品、后端进行用例和方案评审。

开发中:首先根据需求以及前端方案进行开发,包括UI自动化以及UT的补充,待开发完成后,需要在测试环境进行功能自测(有些需求,后续测试也会再次测试),自测结束后,联系视觉和产品进行视觉验收。

代码发布前准备:提前申请发布特性分支,提交代码,等待review。

代码发布日:代码review通过后,合进生产主分支,在生产主分支开流量前,再次在生产环境下进行验证,没有问题则发布生产。

#牛客创作赏金赛# #前端开发[话题]#
全部评论

相关推荐

3.1 同步和异步渲染Fiber 允许 React 同时处理多个渲染更新。通过将任务分解为小任务,React 可以在不冻结用户界面的情况下进行异步渲染。这意味着在避免长时间更新的同时,可以快速响应用户操作。3.2 优先级控制Fiber 引入了优先级系统,可以根据任务的重要性来调度渲染。例如,用户输入的更新被赋予更高的优先级,相比于不重要的更新,优先处理。3.3 灵活的任务取消Fiber 允许 React 在不需要当前任务的情况下轻松取消和恢复任务。例如,用户快速切换组件时,React 可以取消当前的长时间渲染,直接开始渲染新的组件。4. Fiber 带来的优势流畅的用户体验:通过可中断的渲染和优先级调度,Fiber 能够处理复杂 UI 和动画,提供更为流畅的用户体验。响应性:在长时间的计算期间,React 仍然能够响应用户的输入,将优先级较高的任务(如用户输入)优先处理。性能优化:对任务的划分和调度使得 React 能够减少不必要的渲染,提高应用的响应速度和性能。总结Fiber 是 React 核心算法中的重要更新,它通过引入更为灵活的任务调度和优先级控制,提升了 React 的渲染性能和用户体验。随着 Web 应用规模的不断扩大,Fiber 为开发者提供了更强大的工具来构建复杂、动态的用户界面,同时保持良好的性能和响应性。https://www.nowcoder.com/issue/tutorial?zhuanlanId=j572L2&uuid=ad4c96561557439591c01368cbe8144a
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客企业服务