面试了许多求职者,很多求职者只知其然,而不知所以然,写此文章为广大前端小伙伴指引迷津。纯干货!纯干货!纯干货!
目录
uni-app
什么是uni-app?
答:是一个使用Vue开发所有前端应用的框架,开发者编写一套代码,可发布多个平台。。
uni-app的实现原理?
答:uni-app能实现一套代码、多端运行,核心是通过编译器 + 运行时实现的 通过条件编译,将注释里面的代码编译到不同平台。
uni-app的优势?
- 丰富的插件、
- 一套代码编到14个平台、
- 精简的代码组织
- 更强大的组件化能力,官方封装了非常多组件
- 应用状态管理(类Vuex/Redux/Mobx等)
- 灵活支持各种
Sass等css预处理器。
uni-app的弊端?
- uni-app问世的时间还比较短,有很多地方还不是完善,坑很多。比如微信小程序不支持原生Dom、指令等。
- 对于使用中的一些bug及问题,官方回应的不是很及时。