Vue
未读
Vue3学习笔记(初版)
本文介绍了Vue3的主要特性,包括性能提升、源码升级、拥抱TypeScript以及新增特性如Composition API。Vue3通过使用Proxy代替defineProperty实现响应式,重写虚拟DOM实现和Tree-Shaking,同时引入Composition API和新的内置组件,如Fragment、Teleport和Suspense。文章还介绍了如何创建Vue3工程,包括基于vue-cli和vite创建项目,并详细讲解了Vue3的核心语法,如Options API与Composition API,setup函数,ref和reactive的创建和使用,以及computed和watch等。此外,文章还涉及了Vue3的路由、pinia状态管理、组件通信和其它API等内容。
工具(Tools)
未读
使用Orval自动生成前端接口文件
本文介绍了如何使用Orval工具自动生成前端TypeScript接口文档。文章首先说明了先决条件,包括后端使用Swagger接口文档和前端使用TypeScript。接着,详细介绍了安装Orval、配置文件创建、具体配置选项以及如何创建Axios实例的配置文件。最后,展示了如何在`package.json`中添加脚本以运行Orval,并指出后端接口Tag标签使用注意事项。