个人介绍
技术栈
HTML5/CSS3
JavaScript/ES6+
React
Redux
Webpack
Git版本控制
CSS预处理器
跨浏览器兼容性处理
性能优化
可提供服务:
全栈前端开发:提供从设计到实现的全流程前端开发服务,包括静态页面构建、动态交互设计和前后端数据交互。
响应式网页设计:确保网站在各种设备和屏幕尺寸上都能提供良好的用户体验。
前端性能优化:分析现有网站性能,提供优化方案并实施,提升页面加载速度和运行效率。
前端框架搭建:根据项目需求,选择合适的框架
组件化和模块化开发:采用组件化和模块化思想,提高代码复用性和可维护性。
项目维护与升级:对现有项目进行维护和升级,确保项目的稳定运行和持续更新。
工作经历
2018-06-01 -2020-03-01京颐高级前端工程师
主要负责产品的前端页面开发,App前端开发,与后端工作人员配合,完成产品业务开发 现场项目实施,根据客户需求,定制开发特定功能
教育经历
2014-07-01 - 2017-06-01西安电子科技大学生物医学工程硕士
就读于西安电子科技大学生物医学工程专业硕士
技能
简易博客系统 项目简介: 简易博客系统是一款基于React的单页面应用,适合个人或小型团队使用。该项目采用React和React Router进行开发,实现了文章的展示、发布和管理功能。项目特点如下: 界面简洁,操作直观,易于上手; 支持Markdown格式编写文章,提高内容质量; 无需后端数据库,文章数据存储在本地; 响应式设计,适应不同设备访问。
待办事项列表应用 项目简介: 待办事项列表应用是一款轻量级的React项目,帮助用户管理日常任务。该项目利用React的组件化特性,实现了任务的添加、删除和标记完成功能。项目亮点: 快速安装和使用,无需复杂配置; 采用本地存储,数据不会丢失; 界面清晰,用户交互友好; 支持任务分类,提高任务管理效率。
基于react,编写组件集合,包括图片显示,进度条,搜索框等各种网页常用组建,运用到react的状态控制等,包含了css样式控制。 这些前端开发项目展示了多种技术和效果,以下是更详细的描述: 动画倒计时:这个项目展示了如何使用CSS和JavaScript创建一个动态的倒计时动画。它可以用于活动倒计时、产品发布等场景。 背景滑块:通过这个项目,你可以学习如何实现一个背景图片滑块,用户可以通过点击按钮或自动播放来切换背景图片。它使用了CSS的过渡效果和JavaScript的事件处理。 拖放功能:这个项目展示了如何实现拖放操作,用户可以拖动元素并将其放置在指定区域。它使用了HTML5的拖放API和JavaScript来处理拖放事件。 绘图应用:这是一个简单的绘图应用程序,用户可以在画布上绘制图形。它使用了HTML5的Canvas API和JavaScript来处理绘图操作。