-
北京百星
-
前端开发工程师
-
1年
擅长技能
熟悉pc端和移动端的布局方式,能根据UI设计稿使用原生CSS或者UI框架快速搭建出符合需求的响应式页面。
对浏览器兼容问题有一定的理解,能熟练使用Firebug工具和Chrome的开发者工具进行页面优化,调试解决BUG。
熟悉JavaScript、CSS3和HTML5,掌握面向对象编程思想,对基于原型实现继承及闭包等JS原理和ES6+的新特性在项目中有相应的使用经验。
熟练使用Vue全家桶及其他vue生态内的插件和工具 ,能使用vue-cli快速搭建前后端分离的开发环境,并使用git将代码 进行规范化的管理,严格遵循ESLint风格进行代码编写,推崇前端组件化、工程化。
熟悉微信小程序开发流程,可以开发定制式的微信小程序。
熟悉OAuth2.0、HTTP协议和前后端通信原理,可以对复杂的JSON数据进行处理,完成认证鉴权等业务功能。
熟悉Node.js,能运用Express框架和mongoDB、ArangoDB等非关系数据库编写restfulAPI接口。
可以使用E-charts、D3.js等图表可视化工具展示动态数据。
熟练使用Sketch、VSCode等开发辅助工具。
能够熟练使用中文API文档,英文API文档可以看懂并实际运用。
熟悉常用的linux指令,熟练使用mac系统进行开发工作。
了解react框架及其相关机制 了解Java语言,MySQL数据库等后台技术,能与后台人员进行良好的沟通配合。
了解前后端分离项目测试、和使用docker技术部署上线项目的流程。
了解graphQL和prisma,可以使用二者结合相应工具开发出graphQL接口。