1.主要从事前端工作开发,主要开发移动端和Web应用,移动端包括app/h5/小程序,Web应用主要包括大型中后端Web系统 主要技术栈为React/Vue/小程序。
2.对前端工程化/前端架构有一定的见解和实践,能够根据实际业务和当下情况拿出可行的技术解决方案,为大型应用的构建和多人协作开发提供稳定/高效的解决方案。
3.对React/Vue等库有一定了解,熟悉并了解其对应生态。并且能够熟练使用他们构建各种应用,能够使用微信小程序/React-Native等技术开发移动端应用。
4.公司前端小组的所有技术的选型,框架的搭建,规范风格的统一等工作的主要负责人。
统一前端各个技术栈的代码风格和规范。目的是为了解决业务多,迭代快,开发成员快速切换项目的难题,希望以最低的成本进行项目切换快速开发业务,保障项目进度。
驱动所有前端小组成员使用【状态管理】等相关的复杂前端技术。以节省复杂项目的开发成本和提高开发效率,并为代码质量的后期维护提供稳定保障。
提供前端各个技术栈的代码模版,包括react-native/小程序/h5/web的对应vue/react等技术栈,希望能够在新的产品和业务开始时,快速提供统一的开发环境,快速的进入业务开发。
在产品需求讨论时,在一些棘手问题上,会根据当下情况,快速的提供可行的解决方案
由于项目经历比较多,各种各类的都做过,个人见解,其本质都会回到技术本身,所以这里暂不罗列具体项目,大概罗列本人运用的大概技术来完成对应类型应用的开发,还请谅解。
• 使用typescript+react-native构建并开发IOS/Android APP。
• 使用第三方js框架Taro来构建并开发微信小程序。
• 使用Vue全家桶来构建h5和小程序的混合应用。
• 使用Vue为大型Web中后台应用开发提供模版。
• 使用React来构建部分大型中后台应用。