ID:279437

时年

web前端开发工程师

  • 公司信息:
  • 广州简壹信息科技有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 广州
  • 白云

技术能力

熟悉W3C规范,掌握DIV+CSS布局,并结合Web标准、准确还原设计图;
熟悉HTML/CSS3新特性,并能使用其进行页面特效的实现;
熟悉百分比布局、rem布局,响应式布局与less预编译适配各种手机和移动端浏览器。
JavaScript
熟练原生JavaScript操作DOM,BOM元素;
熟悉使用axios进行前后端交互,以及使用代理等完成跨域请求;
熟悉ES6的新特性;
对于JS中面向对象,继承,原型链,闭包等面向对象的知识有一定的掌握与了解。
熟练使用npm 管理项目所依赖的各种功能包
熟练使用git/webpack 等主流研发流程工具
熟悉使用axios进行前后端交互,以及使用代理等完成跨域请求
熟练使用主流框架Vue.js,了解双向数据绑定以及框架原理
熟练使用UI框架库element-ui,vant-ui等
熟悉微信小程序开发、数据可视化框架,利用echarts制作可视化图表
熟悉java、NodeJs两种后端语言以及MySQL关系型数据库
熟悉SSM、SpringBoot、MyBatisPulse ,Java开发框架

项目经验

电商后台管理系统
所用技术:Vue2、vue-router、vue-quill-editor、element-ui、axios、Echarts、less
1、使用vue-cli搭建项目基本结构,对项目进行模块化划分,并集成element-ui组件库、axios请求库
2、使用用axios拦截器实现了权限校验,对系统的登入权限进行控制,避免了无效请求
3、使用用vue-router全局前置守卫实现对页面进行访问控制
4、使用element-ui进行组件化开发,实现了登录、用户管理、权限管理、商品管理、订单管理配置、数据统计等页面
5、使用echarts进行数据图表统计

电商严选(移动端)
所用技术:Vue2、vue-router、axios、vant-ui、less
1、使用vue-cli搭建项目基本结构,对项目进行模块化划分,并集成vant-ui组件库、axios请求库
2、使用rem对页面进行布局,以适应不同设备屏幕
3、使用vant-ui进行组件化开发,实现了首页、分类、专题、商品列表、商品详情页、购物车、搜索等页面
4、搜索页面使用防抖技术,提升用户体验
5、商品列表使用图片懒加载技术,提升用户体验,减轻服务器的压力

品优购(微信小程序)
所用技术:uni-app、Vuex、less
1、使用uni-app-ui进行组件化开发, 实现了首页、分类、商品列表、商品详情页、购物车、搜索等页面
2、配置小程序分包,分包可以减少小程序首次启动时的加载时间
3、使用 @escook/request-miniprogram 第三方包发起网络数据请求,支持拦截器等全局定制的功能
4、通过自定义属性增强组件的通用性
5、实现搜索框的防抖处理,提升用户体验

极客头条(移动端)
所用技术:Vue2、vue-router、Vuex、axios、vant-ui、less
1、使用vant-ui进行组件化开发,实现了文章列表页、频道管理、文章详情页、文章评论、文章搜索页、智能客服页、个人中心页等页面
2、自定义指令,用于自动获取文本输入框的焦点
3、使用WebSocket,实现智能客服文字聊天功能
4、使用组件缓存,缓存文章列表、智能客服页、个人中心页, 防止组件频繁创建和销毁,防止网络请求重复无用执行
5、使用组件内守卫、全局后置钩子配合,用于设置文章列表页面滚动条,解决keep-alive不会缓存滚动条的位置,提升用户体验

仿写菩提阁餐厅
所用技术:前端:VUE、ElementUI、后端:SpringBoot、MybatisPlus
我主要负责后端接口的编写,完成了前台模块:手机号验证码登录 , 收件人地址管理 , 用户历史订单查询 , 菜品规格查询 , 购物车功能 , 下单 , 分类及菜品浏览;后台模块:员工登录/退出 , 员工信息管理 , 分类管理 , 菜品管理 , 套餐管理 , 菜品口味管理 , 订单管理 。
1、使用SpringBoot: 快速构建Spring项目, 采用 "约定优于配置" 的思想, 简化Spring项目的配置开发。
2、使用Spring: 统一管理项目中的各种资源(bean), 在web开发的各层中都会用到。
3、使用SpringMVC:SpringMVC是spring框架的一个模块,SpringMvc和Spring无需通过中间整合层进行整合,可以无缝集成。
4、使用SpringSession: 主要解决在集群环境下的Session共享问题。
5、使用lombok:能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的JavaBean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法。
6、使用腾讯云提供短信的服务,实现手机号的验证码登录功能。

智慧校园管理系统
所用技术:前端:HTML+CSS+VUE、后端:SpringBoot+MybatisPlus
我主要负责后端接口的编写,完成学生管理、教室管理、班级管理、年级管理、管理员管理、个人信息管理等模块。
1、登录模块使用了验证码,防止脚本恶意登录
2、登录凭证使用token,客户端每次访问都传递token,服务端解密token,就知道这个用户是谁了。通过cpu加解密,服务端就不需要存储session占用存储空间,就很好的解决负载均衡多服务器的问题了
3、实现图片上传处理头像
4、获取数据列表实现分页带条件查询

案例展示

  • 仿写网易云音乐

    仿写网易云音乐

    所用技术:Vue2、vue-router、Vuex、element-ui、axios、less 1、使用element-ui进行组件化开发,实现了音乐列表、音乐MV列表、视频列表、歌手列表、歌单列表、搜索结果列表等页面 2、使用Vuex统一管理音乐播放列表,实现播放当前歌曲和

  • 仿写网易严选(移动端)

    仿写网易严选(移动端)

    所用技术:Vue2、vue-router、axios、vant-ui、less 1、使用vue-cli搭建项目基本结构,对项目进行模块化划分,并集成vant-ui组件库、axios请求库 2、使用rem对页面进行布局,以适应不同设备屏幕 3、使用vant-ui进行组件化开发

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服