求职简历
主要参与前端开发工作,但也具有一定的全栈开发能力。
主要熟练运用: typescript、 javascript、vue、node.js
对阿里云的服务如函数计算、ecs、oss 、域名备案等较为了解,有自行搭建一整套服务及运维能力。
项目经历
技术栈:nest.js、typescript、svelte、tailwindcss,后使用 malagu + vite + tailwindcss 重写了一版 serverless 的程序
简介:ui 需要展现一些特定的字体,但直接引入字体包又过大,于是想到了裁剪字体,一开始想的使用「字蛛」但他是针对静态网站
的,而且实际他会多出许多英文的,估计是直接将源码中存在的文字都算进去了。
后来又找到阿里的「webfont」 但他的字体有限,项目又不开源,所以自己写了这个。
在 greasyfork.org 得到了15,650 的安装量,61 的好评数
斯博尔特 微信小程序
目前仍在运营,可于微信搜索『 斯博尔特』查看,在我离职的两年时间内有所改动,但并不大。
技术栈:uni-app、typescript
简介:这是一个面向批发商使用的小程序,用于提供方便的购买途径与促销方式以及直播售货等
这个项目是我中途接手的,它一开始是直接使用的Hbuilder创建的项目也没有使用ts,我接手后做了如下改造
1.
改成使用uni-cli创建,这样可以暴露出他底层的依赖,也不必强求使用Hbuilder开发,事实上后来采用的开发工具是vscode
2.
从 js 改成ts , 花了大概一个月才陆陆续续的将原有的 js 全部改成 ts,重构期间发现并解决了不少低级bug。
3.
内置了html parser与js的解释器,所以对于一些需要频繁变动的部分可以做到远程更新
4.
为了可以使用其他字体开发了一个字体裁剪的项目(详情见web font 项目介绍),可以仅加载需要的部分字体
斯博尔特管理端与官网 web网站
简介:斯博尔特商城对应的管理端,pc端是半路接手,移动端与官网由我一手搭建
1.
官网为了 SEO 技术栈选择了: Nuxt.js 与 typescript 、tailwind
2.
管理端则是 ant desgin for vue、tailwind 与 typescript 。
3.
移动端在对原有项目进行响应式优化后套壳打包为app供他人使用。
实习的时候还做过一些传统的web开发工作,现在看来不值一提。