10年互联网开发经验,擅长 Web 全栈开发、Electron 桌面端开发、小程序开发、Python ASGI、Chrome插件、Nodejs 聊天室、Vue 后端管理系统、React 网站开发。
前端开发:jQuery、Vue2/3、React、Remix、Redwood、Nextjs、Nuxtjs、Astro、Modernjs
小程序开发:uniapp、wepy
后端开发:Nodejs、Python、Nestjs、FastAPI、flask
桌面端:Electron、Tauri
移动端:Android、HarmonyOS
插件开发:Chrome 浏览器插件
AI:LLM、知识库大模型
云原生:Docker、Kubernetes、CI/CD
其它:架构设计、服务器运维、性能优化
项目一:小小电影院
练手项目,实现一个影视网站前后台该有的功能,包括点播、评论、管理等功能,共分为四个部分:主站(Nextjs 实现)、管理后台(Nuxtjs 实现)、API 服务(Nestjs 实现)和 Graphql 服务(Apollo 实现)。
数据库采用 mongodb,API 服务用 mongoose 驱动,Graphql 服务用 prisma 驱动。
自动生成的 swagger UI 风格的文档。
项目中包含 Jenkins 部署配置和 Docker 打包配置,可在 coding.net 平台自动构建和部署。
项目二:智慧方舟
练手项目,实现一个针对《方舟:生存进化》的游戏辅助网站。包括生物和物品的查询浏览、获取/驯服指令等。分为前后台两个前端项目和一个 API 后端服务。
前台采用字节跳动的 Modernjs(React)作为主框架,后台采用 PureAdmin(Vue3)作为主框架,API 后端服务采用 FastAPI(Python)作为 ASGI 框架。
数据库采用 postgreSQL,由 tortoise ORM 驱动。
自动生成的 swagger UI 风格的文档。
项目三:联想乐见
八九年前老项目了,实现一个所见即所得的场景幻灯片编辑器,用以生成可以在手机端分享的邀请函等 H5 场景幻灯片。
由于后端项目不在我手里,所以接口我都做了 mock 处理,数据为示例数据。
练手项目,实现一个影视网站前后台该有的功能,包括点播、评论、管理等功能,共分为四个部分:主站(Nextjs 实现)、管理后台(Nuxtjs 实现)、API 服务(Nestjs 实现)和 Graphql 服务(Apollo 实现)。 数据库采用 mongodb,API 服务用 m
练手项目,实现一个针对《方舟:生存进化》的游戏辅助网站。包括生物和物品的查询浏览、获取/驯服指令等。分为前后台两个前端项目和一个 API 后端服务。 前台采用字节跳动的 Modernjs(React)作为主框架,后台采用 PureAdmin(Vue3)作为主框架,API 后端服
八九年前老项目了,实现一个所见即所得的场景幻灯片编辑器,用以生成可以在手机端分享的邀请函等 H5 场景幻灯片。 由于后端项目不在我手里,所以接口我都做了 mock 处理,数据为示例数据。