求职应届生前端 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JianTong
V2EX    求职

求职应届生前端

  •  
  •   JianTong 2022-03-21 11:51:08 +08:00 2567 次点击
    这是一个创建于 1315 天前的主题,其中的信息可能已经有所发展或是发生改变。

    求职前端工程师

    github:https://github.com/ArisZZZ

    教育经历

    武昌首义学院(本科) 计算机科学与技术 2022 年 6 月毕业

    通过邮箱联系我: [email protected]

    专业技能

    • 熟练掌握 React 及性能优化等扩展技能,能够独立负责研发项目。
    • 熟练掌握 TypeScript 进行开发,掌握 ES 新语法。
    • 熟练掌握 ReduxDva 数据管理方案,了解 Xstate 状态管理方案。
    • 熟练掌握 PostCSSSassLess CSS 编写方案。
    • 掌握使用主流 UI 组件库能够根据业务需求合理按需进行二次封装。
    • 掌握 Webpack 构建流程,能够独立从 0 搭建开发环境,优化打包配置,能够使用 Rollup 搭建组件库脚手架。
    • 掌握 Git 工作流,能够合理运用 Git 进行协同开发,并对需求进行合理提交以及规范 Commit 。

    工作经验

    事功计算机技术(武汉)有限公司 前端工程师 2021.10 - 至今

    主要技术栈:React 、TypeScript 、Webpack 、MaterialUI 、Rollup 、NPM

    • 封装公司公共组件库,极大提升开发效率。
    • 搭建基础架构提升打包效率以及代码质量、统一代码规范。
    • 协调沟通具体功能细节问题,与其他技术人员沟通并制定实施计划。
    • 与后台开发工程师配合,良好合作完成业务。

    北京句子互动科技有限公司 远程实习生 2021.06-2021.10

    主要技术栈:React 、React-Router 、Webpack 、Github

    • 学习到应该如何远程高效率的保证沟通以及代码质量。
    • 根据业务场景自产出合理需求,并通过合理时间交付。
    • 了解学习到开源精神,并投身其中。
    • 学习到应该如何编写出逻辑清晰,易于维护到代码。

    武汉百家云科技有限公司 前端实习生 2021.01-2021.06

    主要技术栈:Vue2 、Vue3 、Vite 、TypeScript

    • 根据产品需求进行功能开发、根据故障描述修复问题,并对其作出优化,优化产品应用的性能,提高系统的易用性。
    • 将老项目重构为 Vue3 ,大幅度降低项目维护成本、提升项目性能。
    • 学习 Vue3 并引用到实际项目中,并分享给同期实习生。

    开源项目

    • React + TypeScript 自建组件库(ComingUI

    技术栈:React + TypeScript + Rollup + PostCSS

    项目背景:这是一个独立编写的 React 语义化 UI 组件库,项目主要目的为学习。

    项目成果:通过该项本人了解到应该如何设计一个组件,如何做好单元测试,应该如何提示组件到可靠性。

    项目难点:首先是如何编写一个可以打包出体积小干净的包的 Rollup 脚手架,然后是应该如何设计样式。

    解决方案:通过学习现有组件库如何搭建脚手架,去查看他的源码,然后通过总结以及学习到到新知识搭建出了自己到 Rollup 脚手架 new-library(点击可跳转)。

    • One Mark (美国版美团)

    技术栈:React + TypeScript + MaterialUI

    负责部分:新项目架构搭建,优化已有项目架构,定义开发规范。

    项目难点:大量数据渲染对性能保证、项目开发规范的统一。

    解决方案:在大量渲染的列表可以通过虚拟列表去优化体验,在大量数据计算渲染的可视化区域可以通过 React.memo 高阶组件配合 useMemo 实现持久化该组件,减少不必要的渲染。

    • 三个课堂(双师版)

    技术栈:Vue3 + Vite + Pinia + TypeScript

    负责部分:根据设计图以及 PRD 高还原度完成页面展示以及交互效果。

    项目难点:首次接触 Vue3 + TypeScript 编程,所有的技术都是全新未接触过的。

    解决方案:通过空余时间阅读 Vue3 文档,学习 Vue3 语法,通过 TypeScript 官网学习更多的 TypeScript 高级用法,作出总结提升开发效率。

    • 本地任务管理(TODO)

    技术栈:Node.js + NPM

    项目背景:在个人信息安全无法保证的社会情景下,自己尝试能否不通过服务器去完成 TODO 的记录以及管理。

    项目难点:首次接触 Node 工具编程,以及如何发包到 NPM 。

    解决方案:阅读社区文章,学习如何进行 NPM 包发布,应该如何管理自己仓库。

    项目成果:本人通过该工具有效安全的管理自己每日的应做事项,提高自身效率。

    5 条回复    2022-04-30 14:30:09 +08:00
    tunecccyyy
        1
    tunecccyyy  
       2022-04-05 23:20:56 +08:00 via iPhone
    没有 tg ?
    JianTong
        2
    JianTong  
    OP
       2022-04-12 16:27:57 +08:00
    @tunecccyyy 没有的。如果需要的话,你可以选择通过邮箱联系我
    JianTong
        3
    JianTong  
    OP
       2022-04-12 16:28:36 +08:00
    你可以使用该仓库快速启动一个 rollup 组件编写工具,你不用关心 rollup 如何配置 typescript 如何配置,当然该工具只是做了最基本的初始化,如果需要更高的自定义配置你完全可以。欢迎 start ,https://github.com/ArisZZZ/new-library
    JianTong
        4
    JianTong  
    OP
       2022-04-12 16:30:21 +08:00
    React UI is a react UI library that uses the latest design language 。star https://github.com/ArisZZZ/coming-ui
    amandalee
        5
    amandalee  
       2022-04-30 14:30:09 +08:00
    我们招全职远程的前端。有兴趣可以寄简历到:[email protected]
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2464 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 06:14 PVG 14:14 LAX 23:14 JFK 02:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86