勤輝得已
16天前在线
全职 · 300/日  ·  6525/月
工作时间: 工作日8:30-21:00、周末8:30-21:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的勤辉得已,一名前端开发工程师; 我毕业于电子科技大学中山学院,担任过广州时代数据服务有限公司的前端开发工程师(组长); 负责过vue后台管理系统,数据协作平台BI系统,电商类嵌入式移动端的开发; 熟练使用vue2,vue3,typeScript,react,nodejs; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!

工作经历

  • 2021-04-15 -2024-02-09广州时代数据服务邮箱公司前端开发工程师

    1. 负责本公司项目前端维护 2. 负责对新项目的前端开发工作 3. 对组内人员的管理工作 4. 参与系统需求分析,设计等评审工作 5. 参与系统界面设计工作

  • 2018-01-10 -2021-04-14广东亿迅科技有限公司前端开发工程师

    1. 负责公司后台系统,移动端开发 2. 参与系统需求分析,设计等评审工作 3. 参与系统界面设计工作 4. 参与和后台数据交互及文档编写工作

教育经历

  • 2020-03-02 - 2022-07-10电子科技大学中山学院计算机科学与技术本科

  • 2013-07-07 - 2016-06-26广州城建职业学院建筑工程技术专科

技能

HTML5
CSS
Vue
React
跨域
axios
ES6
小程序
0
1
2
3
4
5
0
1
2
3
4
5
作品
Soybean 管理系统

简介 SoybeanAdmin 是一个清新优雅、高颜值且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite5, TypeScript, Pinia 和 UnoCSS。它内置了丰富的主题配置和组件,代码规范严谨,实现了自动化的文件路由系统。此外,它还采用了基于 ApiFox 的在线Mock数据方案。SoybeanAdmin 为您提供了一站式的后台管理解决方案,无需额外配置,开箱即用。同样是一个快速学习前沿技术的最佳实践。 特性 前沿技术应用:采用 Vue3, Vite5, TypeScript, Pinia 和 UnoCSS 等最新流行的技术栈。 清晰的项目架构:采用 pnpm monorepo 架构,结构清晰,优雅易懂。 严格的代码规范:遵循 SoybeanJS 规范,集成了eslint, prettier 和 simple-git-hooks,保证代码的规范性。 TypeScript: 支持严格的类型检查,提高代码的可维护性。 丰富的主题配置:内置多样的主题配置,与 UnoCSS 完美结合。 内置国际化方案:轻松实现多语言支持。 自动化文件路由系统:自动生成路由导入、声明和类型。更多细节请查看 Elegant Router。 灵活的权限路由:同时支持前端静态路由和后端动态路由。 丰富的页面组件:内置多样页面和组件,包括403、404、500页面,以及布局组件、标签组件、主题配置组件等。 命令行工具:内置高效的命令行工具,git提交、删除文件、发布等。 移动端适配:完美支持移动端,实现自适应布局。

0
2024-05-22 20:27
vue个人博客

项目概述 本项目采用Vue 3作为前端框架,结合Vite作为构建工具和开发服务器,利用TypeScript进行静态类型检查,并使用Pinia作为状态管理库。通过这四个核心技术的结合,我们构建了一个功能丰富、易于维护且性能出色的个人博客系统。 技术栈 Vue 3:Vue 3是Vue.js的最新版本,提供了更好的性能、更小的体积和更好的TypeScript集成。它引入了组合式API,使得代码组织更加灵活,逻辑复用更为便捷。 Vite:Vite是一个轻量级的现代前端构建工具,提供了快速的冷启动和热模块替换(HMR)功能。它使用原生ESM(ES模块)作为构建入口,使得开发体验更加流畅。 TypeScript:TypeScript是JavaScript的超集,增加了静态类型检查和面向对象编程的特性。它使得代码更加健壮、易于维护和扩展。 Pinia:Pinia是Vue 3的状态管理库,提供了一种简单、直观的方式来管理应用程序中的状态。与Vuex相比,Pinia的API设计更加简洁,易于上手,并且与Vue 3的组合式API完美结合。 功能模块 文章管理:用户可以方便地创建、编辑、发布和删除文章。支持Markdown语法,让写作变得更加简单和高效。 分类与标签:文章可以按照分类和标签进行组织,方便用户查找和浏览相关内容。 评论系统:读者可以在文章下方留言评论,与作者进行互动。支持评论的审核和回复功能。 用户管理:用户可以进行注册、登录和个人信息管理。管理员可以设置用户的权限和角色,确保系统的安全性。 SEO优化:系统支持自定义标题、描述和关键词等SEO设置,提高博客在搜索引擎中的排名。 响应式设计:系统采用响应式设计,能够自动适应不同设备和屏幕尺寸,提供良好的用户体验。 架构设计 前后端分离:项目采用前后端分离的开发模式,前端负责数据展示和交互逻辑,后端负责数据处理和存储。这种架构模式使得前后端开发可以并行进行,提高了开发效率。 模块化设计:项目采用模块化设计思想,将不同功能模块拆分成独立的组件或模块。这些组件或模块可以在不同的页面或功能中重复使用,提高了代码的复用性和可维护性。 组件化开发:利用Vue 3的组合式API和组件化思想,将页面拆分成多个可复用的组件。这些组件具有独立的逻辑和样式,可以通过组合和配置来快速构建复杂的页面。 性能优化 代码压缩和分割:Vite在构建过程中会对代码进行压缩和分割,减小了生产环境的代码体积和加载时间。 按需加载:系统支持按需加载功能,只加载当前页面或组件所需的代码和资源,提高了用户体验和页面加载速度。 缓存机制:利用浏览器缓存机制对静态资源进行缓存,减少了不必要的网络请求和加载时间。 安全性考虑 输入验证:对用户输入进行严格的验证和过滤,防止SQL注入、跨站脚本攻击等安全漏洞。 HTTPS通信:使用HTTPS协议进行前后端通信,确保数据在传输过程中的安全性。 权限控制:根据用户的角色和权限限制其访问和操作范围,确保系统的安全性。 基于Vue 3、Vite、TypeScript和Pinia的个人博客项目是一个功能丰富、性能出色且易于维护的个人内容管理平台。通过这个平台,用户可以轻松地管理自己的博客内容,并与读者进行互动和交流。

0
2024-05-22 20:22
vue3后台管理系统

1. 技术栈选择 Vue 3:作为前端框架,Vue 3提供了更出色的性能、更小的体积以及更好的TypeScript集成。其组合式API(Composition API)使得代码组织更加灵活,逻辑复用更为便捷。 Vite:Vite是一个轻量级的现代前端构建工具,使用原生ESM(ES模块)提供极快的开发服务器启动速度,并且支持热模块替换(HMR),使得开发体验更加流畅。 TypeScript:TypeScript是JavaScript的超集,它增加了静态类型检查,提高了代码的可读性和可维护性。在大型项目中,TypeScript能够显著减少运行时错误,并提升团队协作效率。 Pinia:Pinia是Vue 3的状态管理库,它提供了一种简单、直观的方式来管理应用程序中的状态。Pinia的API设计简洁,易于上手,并且与Vue 3的Composition API完美结合。 2. 系统特点 高性能:Vue 3和Vite的结合使得系统具有出色的性能表现,无论是页面加载速度还是用户交互体验,都能达到行业领先水平。 易维护性:TypeScript的静态类型检查和Pinia的状态管理使得代码更加健壮和易于维护。开发者可以清晰地看到数据流的来龙去脉,从而更容易地定位问题和进行修复。 可扩展性:Vite和Pinia都提供了良好的扩展性接口,开发者可以根据项目需求定制和扩展功能。这使得系统能够适应不同的业务场景和需求变化。 良好的开发体验:Vite的快速启动和热模块替换功能大大提升了开发效率。开发者可以实时看到代码修改后的效果,无需频繁刷新页面或重启开发服务器。 3. 功能模块 用户管理:包括用户注册、登录、权限管理等功能,确保系统的安全性和可访问性。 数据展示:通过图表、表格等方式展示系统数据,帮助用户直观地了解业务情况。 业务操作:提供增删改查等基本的业务操作功能,满足用户的日常需求。 系统设置:包括系统参数配置、用户偏好设置等功能,方便用户个性化定制系统界面和功能。 4. 架构设计 前后端分离:采用前后端分离的开发模式,前端负责数据展示和交互逻辑,后端负责数据处理和存储。这种架构模式使得前后端开发可以并行进行,提高了开发效率。 模块化设计:将系统拆分成多个独立的模块,每个模块负责一个特定的功能或业务场景。这种设计方式使得系统更加易于维护和扩展。 组件化开发:利用Vue 3的组合式API和组件化思想,将界面拆分成多个可复用的组件。这些组件可以在不同的页面或功能中重复使用,提高了代码的复用性和开发效率。 5. 安全性考虑 输入验证:对用户输入进行严格的验证和过滤,防止SQL注入、跨站脚本攻击等安全漏洞。 权限控制:根据用户的角色和权限限制其访问和操作范围,确保系统的安全性。 HTTPS通信:使用HTTPS协议进行前后端通信,确保数据在传输过程中的安全性。

0
2024-05-22 20:13
更新于: 05-22 浏览: 24