个人介绍
我是nixiak,是一名前端开发工程师
使用过的技术栈:html,css,js,jquert,elementui,vue2,vue3,typescript,nuxt,vite,webpack,uni-a***
工作经历
2021-03-09 -2021-09-22福来前端开发
与后端和ui对接,按照ui的设计图写页面,按照需求和后端给的接口实现业务,主要使用vue
教育经历
2019-09-01 - 2023-06-30中南林业科技大学涉外学院计算机科学与技术本科
班级成绩一直名列前茅,专业小组作业自己是组长,本人node+前端全栈开发,成员写文档,不是本人协调能力不够,是组员的技术水平不符合要求,心思并不在学习上。 学了计算机图形学,算法与数据结构,c语言数据结构,oracle数据库,javaweb,软件工程,计算机组成结构和系统原理。
2018-09-01 - 2021-06-30湖南软件职业学院软件技术(前端开发方向)专科
在校任校团委学生会主席团副主席(主管全校志愿服务开展)、兼任生活实践部部长(管理学校公共区域卫生分配与检查以及学生会志愿服务开展),荣获两次国家励志奖学金,学院优秀学生,2021年湖南省省级优秀毕业生。 学习了sql server、python Django、前端热门技术栈
技能
本项目其实是一个完整的项目,拥有服务端,后台管理系统,客户端,但是客户端只实现了最基本的需求不便展示。 我负责这个项目的全栈开发,服务端使用express写的,数据库是mysql。 后台管理系统使用nuxt.js作为整体框架,可以说这个框架非常的契合后台管理系统的开发,但是这是我第一次使用Nuxt开发一个完整的业务,踩了不少坑,学习了不少知识,可惜的是今年才学完vue3和ts,不然可以在这个项目上使用,后台管理系统的功能当然就那些功能,如图,不过把权限管理简化了,这一点是不太符合实际开发需求的,主要是不想在服务端上浪费太多时间,就简化了。 客户端用的是uni-app写的移动端,我使用了socket.io进行监听事件,有客户点单后台管理系统便会弹出提示,提醒有客户点单。 整个项目是丢在我自己的服务器上上线过的,除了后台管理系统上线之后请求api请求不到的问题暂时还没找到解决方案,可能与nginx配置有关,暂时还没出坑,其他都是实现了业务。 整个后台管理系统的ui风格偏简约,看起来更清爽,nuxt的路由切换动画,也让交互效果有了显著提升,非常丝滑,我个人也很喜欢加过渡动画,因为我觉得前端的灵魂就是提升用户的交互效果。
项目有登录注册、用户管理、角色管理、权限管理、商品管理、订单管理、数据统计、中英文双语切换 我负责该项目的前端部分所有开发,使用vue框架,element-ui,axios,vuex,vue-router,echarts。 后台管理系统开发其实并不复杂,理清逻辑管理、确定需求之后开发就很简单了。