个人信息
- 唐麟 / 男 / 1997 / 江西
- 手机: 19979409349, 邮箱: tan_ln@163.com
- Github: https://github.com/tan-ln
求职意向
- 期望职位: Web 前端开发 / 实习
- 期望城市: 武汉 / 杭州
教育经历
学校 | 学历, 专业 | 时间 |
---|---|---|
东华理工大学 | 本科, 软件工程 | 2015.09 - 2019.07 |
技能清单
- 前端基础 : 熟悉
JavaScript
、HTML
及CSS
基础知识,了解ES6、H5、CSS3
等新特性的使用,了解JavaScript
原理; - 前端框架 : 熟练使用
Vue
及周边生态库(Vue-Router、Vuex
),深入了解Vue
原理,有过Vue2.x
源码阅读经验;了解并使用过React
及其全家桶、使用过ElementUI
、AntDesign
、VantUI
、BootStrap
等 UI 组件库; - 后端及数据库: 了解并使用过
Node.JS
平台,并使用过基于Node.JS
平台的Koa
框架进行服务端开发,配合使用过MySql
、Redis
、MongoDB
等数据库作为数据持久化存储,以及工具库Sequelize
等; - 计算机基础:
- 工具: 有过
webpack
、rollup
等打包工具的学习使用,熟悉Git
、nvm
、npm(cnpm) | yarn
等常用工具的使用
个人项目经历
在线聊天 ChatApp
2022-02 ~ 今 (进行中)
项目描述 :
项目主要实现 群聊私聊 | 好友添加 等常用功能,正在开发中;已实现功能为基本页面,注册登录,socket 通信。
个人练习项目,目的是提高前、后端开发能力,如
Vue
的使用与理解、PC 端与移动端适配、MySql
与Redis-Server
的使用、网络请求如WebSocket
协议、前后端路由、前端MVVM
与 后端MVC
,前后端跨域等。
项目地址 :
项目内容 :
ChatApp
使用了当下比较流行的MVVM
前端框架Vue
作为开发客户端的基础,适用于这种轻量的小型项目练习;使用运行时的vue.runtime.common.js
以减轻库的体积,并且配合完整的生态如VueRouter
、Vuex
等;使用大量CSS3
动画效果和边框阴影、圆角、毛玻璃等效果提升用户体验;使用SASS
预处理器的variable
和mixin
以提升开发效率等。 后端采用
Koa
作为后端Node.js
服务框架,轻量小巧但扩展性强,搭配一系列中间件使得程序更加健壮:Koa-Router
后端路由、Koa-static
处理静态资源等;使用MySql
作为数据持久存储,ioredis
作为缓存服务以存储session_id
及socket_id
;使用Sequelize
数据库映射进行事务操作,数据访问转为简单JavaScript
操作。
外卖点单移动端 H5
2019-06
- 项目描述 :
- 项目主要实现 店铺列表、商品展示、点餐下单、搜索、地理位置选择等功能,部分功能使用
h5.ele.me
开放的接口(包括地址,搜索,店铺商品等); - 项目未获取真实店铺点餐接口,不能真实点餐,由本地数据库提供数据存储,用户验证。
Github Page
实现静态页面部署
- 项目主要实现 店铺列表、商品展示、点餐下单、搜索、地理位置选择等功能,部分功能使用
- 项目地址 :
本地项目: https://github.com/tan-ln/react-order
Github Page
静态页面部署: https://tan-ln.github.io/ele-static-page/
项目内容 :
项目模仿
eleme
移动端H5
页面布局,使用React
全家桶(React-Router、React-Redux
)作为前端构建库开发静态页面,搭配后端框架Koa
、MySql
数据存储,实现简单的浏览、下单操作;参考node eleme
接口文档,改写接口请求数据;并且尝试使用Github Page
承载静态页面提供在线访问,但由于跨域及授权等因素,只实现首页、店铺详情等部分页面展示。
个人博客
2018-09
项目描述 :
项目为个人博客管理员客户端,提供写文章、发布及预览文章、博文展示、博文修改与删除、标签等功能。
项目地址 :
项目内容 :
此项目为个人练习项目,包括
React
全家桶、Ant Design
、Koa
、MySql
、Markdown
等技术的学习使用。
个人评价
- 专业知识的系统学习,基础牢固,各种编程语言、计算机网络、数据结构、设计模式 在学习中都有涉猎,对日后的成长很有帮助
- 学习能力 ✓:主动,自学,喜欢体验新技术
- 执行能力 ✓:无拖延症,轻微强迫症,严谨,沉稳
- 协调能力 ✓:沟通协作、兼容性高
- 。。。
感谢阅读
感谢您花时间阅读我的简历, 期待能与您共事!