我们经常有听到 TDD、写单测等等,那么跟 UI 强关联的组件的测试应该怎么做?
本文使用 Cypress 框架,通过一个组件示例,一步步进行实践,尝试把 TDD 在前端落地。
接入 ChatGPT 快速实现的 MVP 版本的AI问答界面
在 admin 和 marketing 团队的时候,接触了市场营销和 sem 相关的知识,这里总结一下。
公司的项目大部分都是 2B 类型的中后台 PC 端项目,且业务都非常庞大。常年累月的维护下,使用 webpack dev 速度变得非常慢。
因为最近的工作主要是负责一些前端的基础设施建设,各个业务线的产品都有一定的接触。有一个项目在我的电脑上面 npm run dev 居然要 6 分钟之久,实在是难以感到愉悦。加上公司内部已经新项目使用 vite 作为构建工具,所以挑选了一个自己比较熟悉的老项目(vue-cli)进行 vite 迁移。并将过程进行了记录。
上一篇文章介绍了 ArrayBuffer,刚好实际场景中就有运用到 - wbmp 图片转换。
demo:https://laputaz.github.io/wbmp-convert/
js 的进制转换第二篇,Blob、File、ArrayBuffer、DataView、TypedArray。