个人简历
个人信息
-
姓名: 李立夫/男
-
Github: https://github.com/WebsnowDrop
-
学历: 本科
联系方式
-
应聘职位: 前端开发工程师
-
手机: 18600494412
-
Email: 18600494412@163.com
前端作品
Vue-blog
-
功能介绍: vue多人共享博客项目,包含首页、用户文章列表、登录、注册、个人管理、编辑、发布博客、浏览其他人博客、查看他人信息等功能
-
技术栈:vue-cli/vue2/axios/vue-router/vuex/es6/npm
-
项目实现:利用state存储公共数据,getter中存储处理数据的方法,提交mutation更改数据状态,利用action提交mutation和异步处理数据
-
项目收获:理解vuex核心概念(state,getter,mutation,action,module)及相关用法。;作为运用grid进行页面布局,掌握相关用法
-
项目地址: https://github.com/WebsnowDrop/vue-blog
QQ音乐轻项目
-
功能介绍: 模仿QQ音乐项目,包含首页、推荐页、搜索页、播放器页等功能
-
技术栈:原生js/Babel/Autoprefixer/request-promis/es6/npm
-
项目实现:创建一个server利用request-promis伪造Request Headers向QQ音乐接口请求数据,利用fetch请求自己服务器端数据进行数据渲染。利用Babel将es6语法转为es5;用Autoprefixer晚上CSS兼容性
-
项目收获:函数节流及图片懒加载应用实现,分析请求,伪造请求
-
项目地址: https://github.com/WebsnowDrop/QQ-Music
豆瓣电影项目
-
功能介绍: 豆瓣电影项目,利用豆瓣API完成TOP250电影榜单、北美票房榜单、电影搜索功能
-
技术栈:jquery/ajax/Autoprefixer/es6/npm
-
项目实现:将项目划分为page/top250/usbox/search模块;发送请求到豆瓣提供接口,将所得数据进行页面渲染;用Autoprefixer晚上CSS兼容性
-
项目收获:模块化开发方式,npm/webpack打包应用
-
项目地址: https://github.com/WebsnowDrop/doubanmovie
优生活项目
-
功能介绍: 优生活租房生活平台项目,实现首页、登录、注册、租房列表页、租房详情页、新闻列表页、新闻详情页等功能
-
技术栈:前端:原生js/jquery/ajax/ 后端:php/mysql
-
项目实现:创建ulift数据库,包含(用户/新闻/一级区域/二级区域/房源信息/房屋信息/房屋图片/经纪人/个人收藏)等表, php操作数据库获取详情信息。ajax请求后端数据后更新前端页面
-
项目收获:后端php操作数据增删改查等操作
-
项目优化方向: 模块化,webpack打包、工程化等
-
项目地址: https://github.com/WebsnowDrop/ulift
我的技能
-
熟练掌握并使用html5,css3,熟练掌握JavaScript面向对象编程方法,能独立开发并优化负责模块。 熟悉W3C Web标准,对表现与数据分离,html语义化等有一定理解;
-
熟悉ajax及json,xml等数据交互
-
掌握JQuery编程,能熟练进行JQuery插件开发
-
熟悉NodeJS,有简单服务器开发经验
-
了解前端自动化、熟悉webpack、npm等工具的使用
网友评论