1、扎实的编程基础——熟练掌握数据结构、算法、计算机网络等计算机专业必修课程,对各类编程思想、设计模式、敏捷开发理念等有所了解;熟练掌握至少一种除JS之外的高级语言;
2、熟悉前端主要语言——HTML、CSS、ECMAScript,系统掌握各语言的最新标准,且能够在项目中熟练使用,了解各项标准的最新进展;
3、具备前端开发能力——具备React/Vue.js/AngularJS等至少一种主流前端框架的使用经验,熟悉前端常见工具库和框架,熟练掌握NodeJS、webpack、SASS等前端开发工具,对于前端性能、前端安全、自动化测试等有实际应用或处理经验;
4、良好的工作习惯——具备良好的沟通协调能力和强烈的责任心,拥有快速学习能力,能够主动拓展自己的知识和视野,持续更新对前端相关的最新技术和标准的认知。
芥末圈项目:
一个私密性的社交webapp,支持文本、视频、音频、图片等类型信息的发布和展示。涉及到的技术包括:vue、vue-router、vuex、webpack、图片裁切、七牛云、微信jssdk等