前言我们在开发中可能会经常遇到以下几个事情:api接口文档描述不清没有mock流程如果使用ts开发,需要手动的描述类型,而且在前端中较难把api类型复用社区中有大量的api文档工具,支持mock,单测的数不胜数。但是有生态,而且有开放api的开源文档工具其实寥寥无几。yapi是开源的国产文档管理工具,我们可以用yapi的开放api去做一系列拓展,在市面上就有许多浏览器插件/vscode插件,而且它支持私有部署。我们今天就使用我们之前文档提到过的工程架构模板,去构建一个todolist应用,我们的api则是使用midway和serverless快速开发的。如果你还不太了解我们- 阅读剩余部分 -

前言不知不觉剑指题解即将陪伴大家走过了一年时间,事实上从项目开始萌生想法和方向是2020年的10月中旬,在今年的三月份才开始大量产出代码。我利用自己每天的空余时间去设计,去运营,去开发自己的东西,我把所学所感都会输出在这个项目。结果很不错我在今年的6月份拿到了Dcloud三等奖,并且坚守诺言,开源了每一句代码以及每一个设计素材,这里要非常感谢@谢敏和@马瑞朝对项目的大力支持。没有谢敏同学就没有APP丰富好看的ui界面,她在很多地方都加入了代码色彩非常贴近用户,所以她设计出来的成品是非常好的,开源之后很多人都借鉴或者复用了谢敏同学的设计,这也是对谢敏大大的认可。在题解项目前期- 阅读剩余部分 -

vue3-vite2-ts-template托管地址: github-vue3-vite2-ts-template[x] 使用最新版本的 vite 和 vue3[x] antdv 真正意义上的按需加载组件以及组件css[x] git 提交前的 lint-stage+husky 校验和美化代码(prettier), 多人协作风格统一[x] 开发预设 eslint 校验和自动修复以及 Editorconfig[x] 自带开发常用依赖,antdv, axios, day, querystring...[x] 适合中小项目的 typescipt 的 mvc 风格架构[x] 工具方法- 阅读剩余部分 -

最近很忙,一天被排的满满的。担心身体会被拖累,最近脑部眩晕的次数越来越多了,我想可能是偶尔晚上不吃饭而且高强度思考的原因吧。作息可能要调整一点了,务必要早睡,晚睡早起看书真的看不进去。就这样 晚安

原文链接-因卓诶-人类高质量男性开发的基于TS且自带运行时校验的unicloud云函数是什么样子的?前言去年年底在上一家团队的伦哥和我提到了TypeScript的运行时校验,当时由于没有使用TS开发过后端,所以也就不太关心这个事情。但是今年开发TS后端,尤其是最近重构剑指题解开源项目的v版本接口的时候,才觉得我必须要上运行时检测了。这篇文章内容不会很长(由于时间紧迫,我就简明扼要的写),我会从现有的云函数开始,然后和大家一步一步复盘改造细节。改造开始改造之前你需要了解为什么需要运行时检测?目前运行时检测有哪些方案,他们分别有什么弊端?Nodejs开发中和我们客户端js开发都- 阅读剩余部分 -