1. 熟练运用微信小程序开发工具,熟练运用小程序 API 以及其他特性。
2. 封装各种可复用的组件,实现页面代码的规范和整洁性。
3. 熟悉小程序兼容性问题,以及提高小程序的加载和渲染性能。
4. 了解运用 WePY 和 mpvue 进行小程序开发。
5. 熟练使用 flex 布局,更加方便快捷。
6. 熟悉 ECMAScript6 新特性,能熟练运用 ES6进行开发。
1. 拉勾 C 端小程序开发
项目职责:负责开发微信小程序的大部分页面,与后端紧密讨论接口的合理性以及页面的优化
技术要点:
(1)利用微信小程序 API 进行数据存储并进行页面通信。
(2)封装各种可复用的组件,实现页面代码的规范和整洁性。
(3)熟练实现页面的各种动画效果,使页面更加美观,用户体验更好。
(4)利用小程序 API 实现页面的上拉加载和下拉刷新效果。
(5)利用 form 表单实现页面数据埋点,以及和后端配合实现模板消息推送。
2.拉勾云助手小程序开发
项目职责:根据设计师的设计图,完成页面的搭建,和后端配合实现小程序的配置,以及实现页面中 用户交互。
技术要点:
(1) 近 100%还原 UI 设计师提供的设计稿,以及页面中的动画效果。
(2)和 UI 设计师讨论使页面更加美观以及实现页面的主题色等效果。
(3) 实现用户的一键登录功能,兼容密码登录和验证码登录功能。
(4) 熟练使用微信小程序的 API 实现产品逻辑。
(5) 熟练使用 flex 布局,更加方便快捷。