我是 Dawenci
朋友通常喊我大文、大D、老D。
是个设计出身的前端工程师。
- 生活上是个 Ukulele、木吉他、画画爱好者。
- 自律,终身学习践行者。
- 技术控,喜欢探索新的技术。
- 前果粉,某些方面会死扣细节,追求完美。
- Google 重度依赖,科学上网多年。
- 纯粹,入行十几年,未与人结私怨。
我的开源项目:
我的技术栈
我主要但不仅限于使用这些:
- TypeScript / JavaScript / HTML / CSS ( CSS3, SCSS, LESS ) / WASM / Worker / WebSocket
- Vue2 / Vue3 全家桶 / Astro / UniApp / Electron / Cocos Creator
- TanStack Query / Lodash (Underscore, es-tookit) / Axios / Dayjs / Echarts / ElementUI / AntD
- Vite / Rollup / Webpack / Babel
- Jest / Mocha / Cypress / Puppeteer
- Nestjs / Express / PM2 / TypeORM / knex / PG / MariaDB / SQLite
- Node.js / Bun
- Git / SVN
- Photoshop / Illustrator
我曾经或偶尔使用这些:
- React 及其生态 / Backbone / jQuery ( Zepto ) / kendoUI / Avaloina / Flutter
- Gulp / Browserify
- rxjs / AntV / G2
- MongoDB / Mongoose
使用过的编程语言:
- TypeScript / JavaScript (百万行以上代码)
- OCaml(写过一些工具)
- ReScript (写过 AntV G2 等大量绑定,完整写过 React 项目)
- Swift ( iOS / macOS 开发,简单使用过)
- Python(简单写过一些脚本工具)
- F#(写过 Avaloina 应用)
- Dart (Flutter 早期版本)
- C++ / Rust / C#(学习过一段时间,不过没应用经验)
喜欢或曾长期使用的工具
- Emacs / VS Code / Cursor / Windsurf / Trae / Sublime Text
- Aider
- Alfred (macOS)
- Git
- Photoshop (Adobe 高级图形图像制作员证书)