分享好友 最新动态首页 最新动态分类 切换频道
8个小程序开源项目助你快速搭建小程序
2024-12-27 00:51

今天和大家分享几个小程序开源项目, 帮助我们轻松搭建自己的小程序应用. 我会从大家最熟悉的小程序UI组件, 到可视化库, 再到完整项目, 一一和大家介绍.

8个小程序开源项目助你快速搭建小程序

  • 小程序UI组件库
  • 小程序多端开发框架
  • 小程序可视化图表库
  • 经典小程序开源项目

1. vant-weapp

Vant Weapp 是移动端 Vue 组件库 Vant 的小程序版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用。

我个人觉得, 如果你是一名前端开发人员, 使用该UI库可以更灵活高效的开发小程序, 同时还能提高自己的编程能力. 移动端的访问界面如下:

开源地址: https://github.com/vant-ui/vant-weapp

2. iView Weapp

 是一套高质量的微信小程序 UI 组件库, 和  类似, 是一个开箱即用的组件库, 对于两者区别来说, 笔者认为  在文档,性能和社区使用率上略胜一筹.

界面如下:

开源地址: https://github.com/TalkingData/iview-weapp

1. Uni-app

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。接下来我来分享一下它的架构:

github地址: https://github.com/dcloudio/uni-app

2. 网易考拉 Megalo

 是基于 Vue(Vue@2.6.6) 的小程序开发框架,让开发者可以用 Vue 的开发方式开发小程序应用。Megalo 是为了跨 H5 和小程序两端的应用提供一个高效的解决方案,只需要少量改动即可完成 H5 和小程序之间的代码迁移。

 目前支持微信小程序,支付宝小程序,百度智能小程序,字节跳动小程序。

github: https://github.com/kaola-fed/megalo

3. 京东Taro

 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发 微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ / 飞书 小程序 / H5 / RN 等应用。

现如今市面上端的形态多种多样,Web、React Native、微信小程序等各种端大行其道。当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。

同时它还提供了一套京东风格的组件库 :

 从功能、组件、性能、官网四方面放入手,不断在组件库的丰富性、轻量化、易用性上进行改进,力求打造一款好用的移动端组件库,为开发者提效,为业务赋能,为开源贡献一份力量。

github地址: https://github.com/nervjs/taro

4. Remax

 将 React 运行在小程序环境中,让我们可以使用完整的 React 进行小程序开发。 其具有如下特点:

  • 真正的 React - 不同于静态编译的方案,在 Remax 中使用 React 没有任何限制,包括 React Hooks。我们可以把 Remax 理解为针对小程序的 React Native
  • 多端支持 - 使用 Remax 把代码转换到多个小程序平台
  • TypeScript - 完整的 TypeScript 支持,给你满满的安全感

github地址: https://github.com/remaxjs

echarts-for-weixin:Apache ECharts 的微信小程序版本

开发者可以通过熟悉的 ECharts 配置方式,快速开发图表,满足各种可视化需求。

github地址: https://github.com/ecomfe/echarts-for-weixin

1. wechat-app-mall:微信小程序商城

微信小程序商城,微信小程序微店,长期维护版本.我们可以使用它轻松搭建商城小程序, 只需要加上自己的后端, 对前端小修小改即可快速上线一个属于自己的小程序.

github地址: https://gitee.com/javazj/wechat-app-mall

2. taro-music:网易云音乐小程序

是基于Taro与网易云音乐 api 开发,技术栈主要是:typescript+taro+taro-ui+redux+react-hooks,目前主要是着重小程序端的展示,主要也是借此项目强化下上述几个技术栈的使用,打造一个最佳实践项目,通过这个项目也可以帮助你快速使用Taro开发一个属于你自己的小程序.

github地址: https://github.com/lsqy/taro-music

3. lowcode_news_mini 小程序的低代码内容社区

lowcode_news_mini 是一个小程序的博客内容社区, 帮助开发者建立自己的博客技术体系, 技术栈使用编写, 非常适合想学习 开发跨端小程序的前端伙伴, 并且代码完全开源.

最新文章
青春之城
1.请问哪里可以免费在线观看《青春之城》这部国产剧电视剧?星辰影院网友:免vip观看地址:https://m.tvfff.com/v/189894.html天堂电影院网友:你还可以通过以下方式搜索并免费观看,a.百度搜索青春之城b.百度视频搜索青春之城2.《青春之城
达曼清关 沙特专线小包门到门海外仓一手
沙特国家竞争力中心致力于实施多项改革,改善竞争环境,通过确定和分析公私部门面临的阻碍与挑战,借助双方建立的合作互补关系(公私合营模式/PPP),提出解决方案和倡议,在法律法规层面实施改革,改善立法与环境,提升竞争力达曼清关 沙
高清美女写真生成的秘密武器:揭开AI绘画工具的面纱!
限时免费,点击体验最近超火的AI生图神器,坐拥3000美女的大男主就是你! https://ai.sohu.com/pc/generate/textToImg?_trans_=030001_yljdaimn 在这个社交媒体横行的时代,照片已然成为我们表达自我的重要工具。想象一下,如果你能仅凭一
邵阳屋顶漏水维修电话〈免费上门〉邵阳屋顶防水补漏师傅
不砸砖、不砸墙;免砸砖防水补漏技术,2小时快速解决漏水问题,超长保修期。漏水维修服务项目:下水管周围渗水、建筑防水、屋顶渗水、洗手间墙面起皮、墙角渗水、卫生间漏水、外墙飘窗渗水、飘窗防水、厨房漏水、屋面防水补漏、屋顶漏水、阳台
烧烤炉通风孔“撞脸”蔚来Logo,户外用品公司被判赔30万,Logo设计的重要性不容忽视!
近日,一则关于“知名车企logo成为烧烤炉的通风孔”的新闻在网络上掀起了轩然大波。上海蔚来汽车有限公司将浙江北山狼户外用品有限公司告上法庭,指控后者生产的便携式烧烤炉上的通风孔设计与蔚来的商标高度相似,误导消费者以为这是蔚来品
谷歌广告类型有哪些?如何创建不同类型的谷歌广告?
谷歌广告类型有搜索广告、展示广告、效果最大化广告、购物广告、视频广告、应用广告和发现广告等。以下是谷歌各种类型广告的创建流程:1、 谷歌搜索广告创建流程(1) 在【搜索广告系列】创建新的广告系列。(2)选择广告目标。(3)选择投
长沙seo短视频排名(长沙seo短视频排名前十)
大家好,今天小编关注到一个比较有意思的话题,就是关于长沙seo短视频排名的问题,于是小编就整理了3个相关介绍长沙seo短视频排名的解答,让我们一起看看吧。我写的文章总是没有什么效果,长沙SEO可以帮忙吗?全职妈妈在家想学点技术,麻烦
钉钉权3到权7,利用聚合页SEO快速提升网站权重
这个玩法是真实可操作的,是一个朋友在请教我一个seo问题的时候,给我发了一个网站,让我分析分析,然后本着钻研的精神,研究了那个网站的方法,居然让我发现了一些端倪。钉钉聚合SEO效果 -钉钉聚合策略-内容来源分析 -词库分析 -总结! 钉
青岛SEO优化服务性价比揭秘,助力网站排名飙升的秘密
青岛整站SEO优化服务透明,性价比高,助您快速提升网站排名,实现线上业务飞跃。选择专业团队,让您的网站在搜索引擎中脱颖而出。随着互联网的普及,越来越多的企业开始重视网络营销,而SEO(搜索引擎优化)作为网络营销的重要组成部分,已
淘宝网店铺排行榜靠前需要哪些条件
淘宝网店铺排行榜靠前需要哪些条件?在淘宝这个竞争非常激烈的平台,要想得到好的排名,大家需要满足以下条件:1、产品质量与口碑在淘宝上,产品质量是决定一个店铺能否长期发展的关键因素。优质的产品不仅能够吸引更多的顾客,还能在顾客中
相关文章
推荐文章
发表评论
0评