微信小程序开发框架/组件库比较优秀的几款
发表时间:2023-11-22 19:38:17
文章来源:炫佑科技
浏览次数:106
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
微信小程序开发框架/组件库比较优秀的几款
1.uni应用程序
官方地址:
uni-app是一个使用Vue.js开发所有前端应用程序的框架。 开发编写一套代码,可以发布到iOS、Web(响应式)、各种小程序(微信/支付宝/百度/今日头条/QQ/快手/钉钉/淘宝)、快App等平台。 有uni-app在手,你什么都不用担心。 即使不是跨终端,uni-app也是一个更好的小程序开发框架(查看详情),一个更好的App跨平台框架,一个更方便的H5开发框架。 无论你的领导安排什么样的项目,你都可以快速交付,无需改变你的开发思维,无需改变开发习惯。
之前了解过很多框架,尤其是目前跨多个平台流行的框架。 其中uni-app框架*终主要是针对小程序构建的,后来演变为支持现在的小程序、app以及PC h5、快应用等,我个人目前使用的框架也是uni-app。 这个框架可以说满足了我目前的所有需求。 我用nvue重构了公司的app,非常nice。 小程序是使用nvue构建的,性能也很完美。 由于我对X的热爱和支持,我也会在插件市场开源我的小插件。 同时,有了X的加持,确实很方便,所以这个框架也是我非常推荐的。
2. 芋头
官方地址:
Taro 是一个遵循 React 语法规范的多终端开发解决方案。 使用Taro,你只需要编写一套代码,然后使用Taro的编译工具将源代码编译成可以在不同终端(微信小程序、H5、App端等)上运行的代码。 同时,Taro 还提供开箱即用的语法检测和自动完成功能。
我们公司在选择框架搭建APP的时候,我对Taro框架做了一些研究。 它的核心其实就是react。 因为react-太火了,所以特意了解了相关内容。 当时vue3发布不久,Trao就支持了VUE3,可见官方的更新速度是相当快的。 尤其是热爱React的开发可以对其进行更多的了解,所以这个框架值得学习和使用。 毕竟是京东自建的,不容小觑。
3. mpvue
官方地址:
mpvue是美团点评开发的一个使用Vue.js开发小程序开源前端框架。 该框架基于Vue.js的核心。 mpvue修改了Vue.js的实现和实现,使其可以运行在小程序环境中,从而为小程序开发引入了一套完整的Vue.js开发经验。
使用mpvue开发小程序,基于小程序技术体系,您将获得以下能力:
完善的组件开发能力:提高代码复用性
完整的Vue.js开发经验
便捷的Vuex数据管理解决方案:轻松构建复杂应用
快速构建机制:定制构建策略、开发阶段
支持使用npm外部依赖
使用Vue.js命令行工具vue-cli快速初始化项目
能够将H5代码转换并编译成小程序目标代码
刚接手小程序的时候,听说的第二个框架是mpvue,**个是微信小程序官网提供的框架。 但没有命运。 我从来没有机会使用这个框架。 没关系。 世界上有很多东西,但有些东西终究是必须错过的。 说了这么多优点,值得学习和使用。
4.微信小程序官方框架
官方地址:
小程序开发框架的目标是让开发以*简单、*高效的方式在微信中开发具有原生APP体验的服务。 整个小程序框架体系分为逻辑层(App)和视图层(View)两部分。 小程序提供了自己的视图层描述语言WXML和WXSS,以及基础的逻辑层框架,并提供了视图层和逻辑层之间的数据传输和事件系统,让开发可以专注于数据和逻辑。
我刚接触微信小程序的时候,是官方提供的框架。 其实这个框架的思想还是和vue类似的。 俗话说,万事万物都不能改变,不离开它的根源。 只不过这个框架直接使用了微信小程序所需的wxml、wxss等文件,而其他框架*终打包生成的文件就是官方需要的。 因此,我建议即使是初学者也可以先使用或学习框架,这样可以更直接地理解和学习小程序。 所以推荐给初学者。
5.WePY
官方地址:
WePY(发音:/'wepi/)项目于2016年11月启动,是*早的小程序框架之一。 它是一个允许小程序支持组件开发框架。 它允许开发通过预编译来选择自己的。 根据自己喜欢的开发风格来开发小程序。 框架细节的优化以及Async的引入,都是为了让开发小程序项目变得更简单、更高效。 腾讯团队开源的、类似于Vue语法规范的小程序框架,借鉴了Vue的语法风格和功能特点微信小程序开发组件库,支持Vue的很多特性。
特征:
使用Vue实现数据绑定
支持Vue watch//mixin等功能
基于原生组件实现组件化开发
支持
6、Tina.js,轻量级渐进式微信小程序框架
开源框架地址:
官方地址:
官方介绍:是一个轻量级渐进式微信小程序框架,保留了MINA(微信官方小程序框架)的大部分API设计; 无论您是否有小程序开发经验微信小程序开发框架/组件库比较优秀的几款,都可以轻松过渡上手。
这个开源框架比较轻量级,有兴趣的可以使用。
暂时就这样结束了,后面还有好事情要安排呢~