当前位置:网站首页>小程序开发框架推荐
小程序开发框架推荐
2022-06-23 18:50:00 【51CTO】
小程序开发可以提供一个崭新的开发平台,同时还能降低公司的开发成本。这也是为什么小程序开发火热的原因。对于小程序开发者而言,好的开发框架很重要。现在来推荐几个好用的开发框架
1、Tina.js

轻盈小巧极易上手,保留了微信小程序官方框架MINA的大部分API设计;无论你有没有小程序开发经验,都可以轻松过渡上手。渐进增强,既有状态管理器,也有路由增强,还可以自己编写插件。总之,这款小程序框架,在微信小程序官方框架MINA的基础上,更加强大和方便,还引入了包管理及构建工具,比官方框架更强大和灵活。另外,这个框架,文档写的也很详细,清楚,使用指南,API,示例样样不少。
2、 Jinaconvert

作为开发人员,图片的使用是最频繁的,经常会因为图片的事而苦恼。于图片的格式问题,你只需要在 Jinaconvert 上选择你需要的格式类型,再将图片文件上传至即可。
3、 mpvue

mpvue是在美团点评上开源的,一个使用Vue.js开发小程序的前端框架。框架基于Vue.js核心,mpvue修改了Vue.js 的runtime和compiler实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套Vue.js开发体验。使用mpvue开发小程序,将彻底的组件化开发能力,提高代码复用性;方便的Vuex数据管理方案,方便构建复杂应用;快捷的webpack构建机制,可以自定义构建策略、开发阶段hotReload。
4、MINA
它是一款小程序提供的官方框架,类似于淘宝Weex、Vue框架。MINA框架通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能。对上层提供一整套JavaScript API,让开发者能够非常方便地使用微信客户端提供的各种基础功能与能力,快速构建一个应用。
5、 wepy

它是一款让小程序支持组件化开发的框架,通过预编译的手段,让开发者可以选择自己喜欢的开发风格,去开发小程序。框架的细节优化,Promise,Async Functions的引入都是为了能让开发小程序项目变得更加简单,高效。它的特性:类Vue开发风格;支持自定义组件开发;支持引入NPM包;支持Promise;支持ES2015+特性,如Async Functions;支持多种编译器,Less/Sass/Styus、Babel/Typescript、Pug;支持多种插件处理,文件压缩,图片压缩,内容替换等;支持 Sourcemap,ESLint等;小程序细节优化,如请求列队,事件优化等。
边栏推荐
- 技术分享| WVP+ZLMediaKit实现摄像头GB28181推流播放
- How to use the low code platform of the Internet of things for process management?
- [cloud trends] the four highlights of Huawei cloud store brand new release are here
- Function definition and function parameters
- 混沌工程,了解一下
- 如何通过7个步骤编写出色的在线用户手册
- 手把手写深度学习(15):在Hugging Face上构建自己的语料库
- Idea console displays Chinese garbled code
- Advanced network accounting notes (V)
- 35歲危機?內卷成程序員代名詞了…
猜你喜欢

不止雷军 iQOO产品经理也称赞高通骁龙8+:焕然一新

Save: software analysis, verification and test platform

Idea console displays Chinese garbled code

Live broadcast review | detailed explanation of koordinator architecture of cloud native hybrid system (complete ppt attached)

基于微信小程序的婚纱影楼小程序开发笔记

硬件开发笔记(六): 硬件开发基本流程,制作一个USB转RS232的模块(五):创建USB封装库并关联原理图元器件

直播分享| 腾讯云 MongoDB 智能诊断及性能优化实践

每日刷题记录 (二)

LeetCode 1079. movable-type printing

UGeek大咖说 | 可观测之超融合存储系统的应用与设计
随机推荐
Rendering of kotlin jetpack compose tab using animatedvisibility
Uniswap founder: no independent token will be issued for genie, and Genie products will be integrated into the uniswap interface
5 月最大的 GameFi 崩溃受害者能否在熊市中生存?| May Monthly Report
LeetCode 260. 只出现一次的数字 III
Logstash start -r parameter
Is it safe to make new debt
Approximate fair queuing on programmable switches reading notes
Timertasks notes
Netseer: stream event telemetry notes for programmable data plane
80% of people will be wrong about the three counter intuitive questions?
LeetCode 1079. movable-type printing
Uniswap创始人:不会为Genie发行独立代币,Genie产品将集成至Uniswap界面
logstash启动 -r 参数
What are the requirements for new bonds? Is it safe to play new bonds
打新债好不好 打新债安全吗
测试的重要性及目的
金鱼哥RHCA回忆录:DO447管理用户和团队的访问--用团队有效地管理用户
深入理解和把握数字经济的基本特征
技术分享| WVP+ZLMediaKit实现摄像头GB28181推流播放
如何利用数仓创建时序表