个人介绍
我叫殷建军,本科毕业于哈尔滨信息工程学院,在学校里,学习的是软件专业web前端方向,专业成绩名列前茅。刚入手项目的时候,交互,项目需求,测试,代码编写,优化,我都有积极的参与,好好把握住每个学习的机会。在上一家公司工作中,我最大的收获不单是技术方面,而且还有业务能力,自学能力和沟通能力。技术方面我一直从事于web方面的学习,掌握的前端技术有ajax,js,html css,同时我也了解java语言和数据库表结构这方面,能跟后台人员能更有效的沟通,在生活中,我乐观开朗,稳重有活力,待人热情,真诚。在工作中,思路清晰,责任心强,有良好的敬业精神,能够吃苦耐劳以及承受工作压力。
工作经历
2022-07-22 -2023-06-22中科软科技有限公司前端开发
公司主要负责农险一体化服务,本人在公司里面负***的开发与运维。与后台人员进行数据的比对。
教育经历
2019-09-01 - 2023-06-01哈尔滨信息工程学院软件工程本科
技能
在比较性能的时候,要分清楚初始渲染、小量数据更新、大量数据更新这些不同的场合。Virtual DOM、脏检查 MVVM、数据收集 MVVM 在不同场合各有不同的表现和不同的优化需求。Virtual DOM 为了提升小量数据更新时的性能,也需要针对性的优化,比如 shouldComponentUpdate 或是 immutable data。React掩盖了底层的 DOM 操作,可以用更声明式的方式来描述我们目的,从而让代码更容易维护。下面还是借鉴了知乎上的回答:没有任何框架可以比纯手动的优化 DOM 操作更快,因为框架的 DOM 操作层需要应对任何上层 API 可能产生的操作,它的实现必须是普适的。
项目应用程序在页面载入时会对数据与页面进行一次映射,后期对数据修改时,项目会通过虚拟DOM来判断数据变更的部分对应哪些DOM节点进行重新渲染,然后将该部分的DOM节点重新渲染,更新页面,避免重新加载整个页面。虚拟DOM技术能够有效地减少DOM操作带来的费用,从而提高页面性能。 组件化开发 项目使用组件化开发的方式来组织代码,将整个应用程序拆分为一个个小的组件,使得应用程序具有更高的可复用性和可维护性。组件化开发还能使应用程序的开发更加清晰和简洁,各个组件之间独立,便于维护和测试。 简单易用的API Vue提供了非常简单易用的API,开发上手很容易,使得广大开发者都能够快速入门。通过Vue提供的API,我们可以实现诸如数据绑定、事件监听、组件注册等功能。API还提供了非常完善的中文文档与示例,使得开发者能够快速理解和上手,加速开发进程。 渐进式框架 项目采用渐进式框架设计,使得开发者可以根据项目需求选择使用不同的模块,从而减少不必要的字节码。