12、受控表单组件:如何开发受控的表单组件

你好,我是杨文坚。今天我们为自研组件库增加表单组件。 表单技术,日常业务运用非常广泛,除了常见的用户注册和登录场景,信息填写操作、信息编辑操作和上传文件图片等操作都是基于表单技术的。所以很多前端组件库都会实现相关的表单组件,提供给开发者使用,尽量减少...

Vue 3 企业级项目实战课

13、动态表单组件:怎么优雅地动态渲染表单

你好,我是杨文坚。 上节课,我们学习Vue.js 3.x自研组件库的“受控表单组件”,开发了“表单字段组件”来辅助提高开发表单的效率。但是,在实际的企业级项目中,业务需求总是“紧急”且“多变”的,表单类的开发需求,不能只靠一个“受控表单组件”的能力来...

Vue 3 企业级项目实战课

14、代码单元测试:如何轻松地保证自己的代码质量

你好,我是杨文坚。 回顾前面Vue.js 3.x自研组件库的几节课,我们分别学习了如何开发主题方案、基础组件、动态渲染组件、布局组件和表单组件,这些都是构成基础组件库的主要因素,也是我们后续开发业务组件库和打造一个运营搭建平台的前端“基石”。 要知道...

Vue 3 企业级项目实战课

15、定制运营拖拽组件:如何实现运营搭建页面的拖拽功能

你好,我是杨文坚。 上节课,我们学习了单元测试,也收尾了基础组件库相关开发。从今天开始,我们会正式围绕着课程的最终实战项目——运营搭建平台,打造相关的Vue.js业务组件和业务功能。 运营搭建平台,核心是搭建功能,“核心业务”就是提供搭建页面的能力。...

Vue 3 企业级项目实战课

16、单页面应用:如何理解和实现单页面应用开发

你好,我是杨文坚。 今天,我们进入项目功能页面的开发。上一讲说过,运营搭建平台,后台核心功能是搭建功能。不过,搭建功能并不是简单的一个网页就能承载的。 因为搭建功能不是单一的功能点,而是一整个功能链路,包括:搭建的物料注册、物料列表管理、物料详情等物...

Vue 3 企业级项目实战课

17、Koa.js:如何结合Koa.js开发Node.js Web服务

你好,我是杨文坚。 上节课我们分析了单页面应用的原理,并且使用了vue-router来实现Vue.js的单页面应用。这节课,我们就来做进一步的扩展,接入Koa.js,实现Node.js的Web服务,打造一个前后端分离的Node.js全栈项目。 可能你...

Vue 3 企业级项目实战课
123458