ID:312917

木偶人

高级前端工程师

  • 公司信息:
  • 国双科技公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 成都
  • 郫县

技术能力

熟练掌握Html、Javascript、Css、Typescript、Vue2、Vue3、Git等
熟练使用Webpack,对打包调优有一定理解
注重前端标准化、在项目会使用Esling、Styleling、Commitlint统一团队的代码风格
对Vue2和Vue3的源码有一定的理解
对算法也有一定的了解,平时会关注一些新的技术或者刷刷算法题等

项目经验

一、智能审计平台
该项目主要是审计相关的,对用户上传的数据按照一定的流程进行分析和审计。用的技术栈:Vue2 +
Vue-Router + Element-ui +axios
难点:1、由于用户要求表格不能有分页,所以对很多页面的表格展示提高了门槛,所以我们采用了虚拟表
格。并且解决对虚拟表格中衍生出来的一些问题如:用浏览器的 ctrl + f 搜索不到未渲染的数据。以及对表格内
选中多个单元格导致滚动后之前选择的数据没有的问题,粘贴出来数据缺失。
2、对打开的不同公司相同页面要做缓存处理,并且打开的公司展示成左侧的菜单,切换公司就展示
出该公司之前打开的页面,以及打开过的 tab 页面,并且能删除 tab 页面、公司等操作。这就需要我们设计一
套可以缓存并维护这些关系逻辑的功能出来。
3、开发一个表格可以通过多选其他表格的数据进行拖拽,把数据带入到开发的表格中,按照一定的
规则要求进行填充,大大简便了用户的操作
4、优化某些页面加载数据的时间,从最初的进入页面空白请求接口 2-3min 加载完成后才展示内容
缩进到 10-20s 加载完成,并做到一开始就能展示一部分内容,还做了特殊情况的处理,比如中间某些接口报错
不会导致后续的加载。展示的速度直接提升了 90%以上。

二、isee 管理系统
这是一个管理数据,和对数据进行分析的综合系统。用的技术主要是 VUE 的全家桶:vue2、element-ui、
vuex、axios 和 vue-router 等。
难点:1、大文件上传,大文件上传主要是采用分片上传,分片就是把一个文件通过 slice 按照一个的大小
切分成多个 chunk,再按照固定的命名方式以及排序上传,上传后由后端合并成完成文件。这样既能解决文件
过大突然网络不好导致上传失败或网速不好不能中断的问题,也能实现断点续传,大大提高了用户体验。
2、权限菜单控制以及按钮权限的控制,权限菜单控制主要是通过后端根据用户当前的权限返回相应
的路由表,前端再添加到动态路由表中实现。按钮权限主要是通过自定义指令 v-permission 实现,判断当前用
户有没有权限操作当前的按钮,没有则隐藏或者设为禁用状态。

三、GDP项目
该项目主要是用于管理数据库的,可以查看、创建、编辑数据库表的一些字段等。该项目主要用到的技术
栈为:Vue3.0 + pinia + Vue-Router + element-plus + axios + vite
难点:涉及的难点主要在于创建、编辑时表单的某些值的改动会联动到表格里边的字段,每种数据类型又
有自己处理的逻辑和要求,这就需要设计一套用于维护处理这种联动关系逻辑的代码出来。所以采用把表单和表
格封装成两个组件,表单改动后同步到 Pinia 中,然后早表格组件中去处理相应的逻辑等,使其能同步相应的
数据

案例展示

  • 名片小程序

    名片小程序

    该小程序主要是帮助企业做宣传以及把名片功能线上话,能很方便的交换名片,既能快捷方便又能让人印象深刻。还可以展示企业的文化,经营内容以及更好的拓展人脉等

  • 点餐小程序

    点餐小程序

    该小程序主要是解决餐馆小店的扫码点餐、到店自提以及外卖点餐等功能,以及不定时发放优惠圈吸引顾客等。附带一些消费送积分以及相应的积分商城。还有就是加入了拼团、秒杀等功能,帮助客户更好的吸引顾客。

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

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服