摘要:
vue3 为什么用proxy代替defineProperty defineProperty:对对象的属性做循环再监听,对数组需要重写数组方法才能监听到。 proxy:直接对整个对象监听,不需要循环整个对象,对新增和删除属性也能监听。对数组不需要再写方法,大大提高了性能。缺点就是不兼容低版浏览器。 从 阅读全文
posted @ 2022-04-13 17:07
社会优先于个人
阅读(306)
评论(0)
推荐(0)
摘要:
vue 组件的data为什么是一个函数 组件可能被多次使用 组件的data是个函数可以确保每个组件实例的data有独立的作用域 组件实例之间的data数据不会相互污染 实现了数据隔离 new Vue 实例里,为什么data可以直接是一个对象 new Vue生成的是根实例,只有一个 只有一个实例,就不 阅读全文
posted @ 2022-04-13 16:30
社会优先于个人
阅读(33)
评论(0)
推荐(0)
摘要:
类比到建筑行业 需求设计:要几个房间,几个卫生间,房间面积 架构设计:按照需求,设计地基,设计墙体结构 工程化:工人按照架构图进行建设 前端工程化 是一张服务开发人员的蓝图 开发人员是工程体系的用户 以用户为中心设计整个流程和流程中的各个细节 构建功能可能弱化但是不可或缺 随着浏览器对ECMAScr 阅读全文
posted @ 2022-04-13 13:59
社会优先于个人
阅读(63)
评论(0)
推荐(0)
摘要:
前端工程师定位的变化 从切图仔到大前端,改变的是负责的技术范围,不变的是前端产出的对象永远是客户 不同的前端工程师出身,决定了不同的发展方向 ui 出身的,偏向用户,发展方向是前端+设计,以css和动画见长 服务器出身的,偏向技术,发展方向是前端+服务器,以js和逻辑见长 随着前端越来越规范,前端+ 阅读全文
posted @ 2022-04-13 13:09
社会优先于个人
阅读(88)
评论(0)
推荐(0)
摘要:
持续集成和持续交付和持续部署 是目前软件开发领域探索的自动化模式 从web开发整体流程的角度,前端工程化还没有实现持续集成 最终目标是实现web整体工程化的持续集成和持续交付和持续部署 持续集成 将开发人员提交的代码,快速集成,实现自动构建和自动单元测试 持续交付 自动部署到测试环境和仿真环境中 持 阅读全文
posted @ 2022-04-13 10:26
社会优先于个人
阅读(37)
评论(0)
推荐(0)