Skip to content

Porisika/porisika.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自我评价

熟练掌握相关的专业基础知识和技术;在相关领域拥有较丰富的人脉、擅长对外沟通;具备良好的团队协作精神,希望能利用自身技术能力提升公司团队整体研发效率,提高团队影响力;致力于成为一名有“个性”的前端全栈开发工程师。

兴趣爱好

羽毛球、骑行、魔方、长途徒步、瑜伽、网球..这些都不重要,重要的是还喜欢逛社区(segmentfault、掘金、GitHub社区等)和浏览框架源码,与优秀的前辈们近距离地学习沟通,浏览大牛写的出色的技术文章。

技能掌握

  1. 熟练使用HTML+CSS搭建网页的框架,以及对各主流浏览器兼容问题的处理;
  2. 熟练掌握JavaScript语言核心技术DOM、BOM、Ajax、JSON等能够封装一些功能库,提高开发效率;
  3. 熟练掌握HTML5+CSS3最新特性;
  4. 熟练使用jQuery、Zepto.js 、Hammer.js、Bootstrap等框架技术协助开发移动端/pc端页面;
  5. 熟练使用ajax进行后台数据交互,能够熟练解决跨域(jsonp/CORS);
  6. 熟练掌握Vue/Angualr/React框架,进行mvvm/mvc模式开发;
  7. 熟练Node.js技术栈,可以通过nodejs 搭建web服务,以及实现后台部分功能;
  8. 熟悉mongdb数据库以及mongoose数据模型构建工具,实现对数据的增删改查操作;
  9. 熟悉常用的辅助工具(git/svn等)和常用的包管理器(npm);
  10. 熟练使用各种调试、抓包工具(fiddler),能独立分析、解决和归纳问题;
  11. 了解微信小程序,能够独立完成简单的小项目;

项目经历

电商网页(pc端)

项目描述: 该项目主要是模拟某家电商网站写的静态页面,有首页,商品列表页,详情页,登录注册页,支付页等。

项目职责:

  1. 采用定宽布局,结合div+css完成页面基本布局以及功能;
  2. 运用js原生+jQuery实现基础的动态效果;
  3. 对各主流浏览器兼容问题的进行有效处理;
  4. 项目后期的性能优化处理;

Vue项目

项目描述: 该项目是模拟豆瓣,主要针对首页,阅读,音乐,影视,登录注册,搜索以及详情展示的一款移动端项目。

项目职责:

  1. 运用Vue.js提供的内置指令(v-bind/v-on/v-model/v-for等)来进行对DOM的操作;
  2. 通过创建组件构造器,自定义头部导航蓝和底部tab切换栏全局标签,有利于提高代码的复用率;
  3. 通过Vue.js的$http属性来进行前后台的数据交互,实现首页,阅读,音乐,影视,登录页面信息列表的渲染;
  4. 运用Base64插件对交互的数据进行解码;
  5. 项目后期代码的优化处理;

Angular项目

项目描述: Angular项目是模拟豆瓣,主要针对首页,阅读,音乐,影视,登录注册,搜索以及详情展示的一款移动端项目。

项目职责:

  1. 运用AngularJS提供的内置指令(ng-app/an-class/ng-repeat/ng-href等)来进行对DOM的操作;
  2. 通过AngularJS的路由实现SPA开发,可以提升性能,增强用户体验;
  3. 通过AngularJS的$http服务来向服务器发送ajax请求,实现首页,阅读,音乐,影视,登录页面信息列表的渲染;
  4. 项目后期代码的优化处理;

React项目

项目描述: React项目是模拟豆瓣,主要针对首页,阅读,音乐,影视以及详情展示的一款移动端项目。

项目职责:

  1. 通过Virtual DOM来进行对DOM的操作;
  2. 运用React的路由实现SPA开发,可以提升性能,增强用户体验;
  3. 通过$.getJSON()来进行前后台的数据交互,实现首页,阅读,音乐,影视,登录页面信息列表的渲染;
  4. 运用Base64插件对交互的数据进行解码;
  5. 项目后期代码的优化处理;

项目描述: 该项目是仿照Bootstrap官网做的一个小demo。

项目职责:

  1. 全局使用bootstrap响应式布局,实现屏幕任意缩放效果;
  2. 使用div+css完成页面基本布局以及功能;
  3. 引用Bootstrap的Carousel插件实现首页轮播效果;
  4. 导航栏使用Bootstrap下拉列表,实现页面的跳转功能;
  5. 协助项目的后期性能优化和维护;

客家文化(APP)

项目描述: 客家文化APP是一款针对客家文化(民俗风情、客家美食、客家名人、客家商人等)的传播,用网络技术将客家文化结合起来,更好地传播文化。为大家提供更好的客家文化信息展示平台。

项目职责:

  1. 对整个APP的设计与实现进行分析,调研项目的背景和来源以及开发需要的技术支持;
  2. 对整个项目进行可行性分析,需求分析;
  3. 用墨刀设计出原型设计稿;
  4. 用Hbuilder编辑器,进行核心页面的开发,用js库jquery实现动态效果;
  5. 运用jquery的ajax进行数据交互,渲染页面;
  6. 项目的后期优化和维护;

项目描述: 该项目是自己做的一个video player,可以选择播放歌曲、实现快进后退、播放暂停、放音静音、全屏以及退出等功能。

项目职责:

  1. 使用html+css完成静态的页面布局,达到良好的视觉效果;
  2. 创建自定义属性实现点击当前视频进入播放;
  3. 运用javascript实现video的播放暂停,静音扩音,快进后退等功能;
  4. 实现全屏和双击退出全屏功能,并且兼容各大浏览器;
  5. 协助项目的后期性能优化和维护;

About

个人简历

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published