1 精通Html/JavaScript/Css,对JavaScript的各种特性以及浏览器兼容有丰富的经验,有良好的编码规范;
2 熟悉HTTP协议,及Web常用开发工具,对Web前台的性能优化以及web常见漏洞有一定的理解;
3 熟悉W3C网页标准,了解JAVA后台语言的开发机制;
4 熟练掌握vue,react等常用框架;
5 熟悉面向对象编程,对JS性能优化有一定了解;
6 精通javascript语言
7 熟悉HTTP协议,了解Web工作原理;
8 熟练使用各种脚本调试器、dom查看器等定位问题,熟练使用各种工具检测web服务的性能和定位瓶颈;
9 熟悉基本的设计模式,计算机网络概念, 熟悉HTTP协议, 了解TCP/IP的基本工作原理;
在线教育平台前端重构
我参与了在线教育平台的前端重构项目,该项目旨在提升用户体验、优化性能,并引入新的功能。作为前端开发团队的核心成员,我负责了平台多个关键模块的开发和优化工作。
1 使用了React作为前端框架,配合Redux进行状态管理。
2 使用了Webpack作为模块打包工具,实现了代码的按需加载和性能优化。
3 引入了Ant Design作为UI组件库,快速构建了统一的界面风格。
4 使用了ES6+的语法特性和TypeScript进行类型检查,提升了代码质量和可维护性。
5 负责了课程列表、课程详情、课程购买等页面的开发和优化。
6 实现了课程分类筛选、课程搜索等高级功能,提升了用户查找课程的效率。
7 通过优化数据请求和页面渲染逻辑,提高了页面的加载速度和响应性能。