10个小程序开源项目,助你快速搭建小程序(开源 小程序)

来源: 趣谈前端 公众号

首发: 趣谈前端

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

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

小程序UI组件库

1. vant-weapp

0个小程序开源项目,助你快速搭建小程序(开源

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

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

0个小程序开源项目,助你快速搭建小程序(开源

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

2. iView Weapp

0个小程序开源项目,助你快速搭建小程序(开源

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

界面如下:

0个小程序开源项目,助你快速搭建小程序(开源

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

小程序多端开发框架

1. Uni-app

0个小程序开源项目,助你快速搭建小程序(开源

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

0个小程序开源项目,助你快速搭建小程序(开源

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

2. 网易考拉 Megalo

0个小程序开源项目,助你快速搭建小程序(开源0个小程序开源项目,助你快速搭建小程序(开源

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

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

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

3. 京东Taro

0个小程序开源项目,助你快速搭建小程序(开源

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

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

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

0个小程序开源项目,助你快速搭建小程序(开源

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

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

4. Remax

0个小程序开源项目,助你快速搭建小程序(开源

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

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

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

小程序可视化图表库

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

0个小程序开源项目,助你快速搭建小程序(开源

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

0个小程序开源项目,助你快速搭建小程序(开源

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

经典小程序开源项目

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

0个小程序开源项目,助你快速搭建小程序(开源

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

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

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

0个小程序开源项目,助你快速搭建小程序(开源

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

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

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

0个小程序开源项目,助你快速搭建小程序(开源

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

github地址: https://github.com/MrXujiang/lowcode_news_mini

更多精彩

分享6款yyds的可视化搭建开源项目

如何评价Dooring低代码/零代码搭建平台?

推荐! Dooring低代码产品使用教程

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月18日 上午8:17
下一篇 2023年3月20日 上午8:08

相关推荐

  • 科技部机构改革具体科研项目评审表(科技部机构改革具体科研项目评审)

    科技部机构改革具体科研项目评审 近年来,随着科技体制改革的不断推进,科技部的机构改革也逐渐浮出水面。作为国家科技主管部门,科技部的改革对于推动我国科技事业的发展具有重要的意义。在科…

    科研百科 2024年8月3日
    64
  • 芋道和若依哪个好

    芋道和若依哪个好?这是一个备受争议的话题。无论是喜欢传统的日式料理还是喜欢现代的中餐,都可以考虑这两个品牌。本文将分别介绍这两个品牌的特点,帮助做出决定。 芋道是一家以芋泥和甜品为…

    科研百科 2024年10月11日
    30
  • 市厅级以上课题包括市厅级吗

    市厅级以上课题包括市厅级吗 在评估一个课题的可行性时,我们经常会遇到一个问题:市厅级以上课题包括市厅级吗?这个问题可能看起来很棘手,因为它涉及到不同的机构和组织,以及不同的标准。但…

    科研百科 2024年10月7日
    12
  • Windows PowerToy新增LockSmith,可以释放被锁定的文件

    Microsoft 为 PowerToys 工具集提供了一个新实用程序,该实用程序将帮助 Windows 用户使用选定的文件查找进程并解锁它们,而无需第三方工具。 PowerToy…

    科研百科 2022年12月1日
    1.2K
  • 双全科技|管家婆管理库存必备“序列号”,管家婆软件的使用方法

    管家婆软件的使用方法比较的简单,但还是有许多的朋友在使用管家婆软件过程中会遇到各种的难题,今天来听听小编为大家分享关于管家婆库存管理的知识。大多数的通讯行业通过串号严格管理库存,也…

    2022年9月5日
    624
  • 合同管理机构

    合同管理机构 合同管理机构是指为管理合同而设立的机构或组织,其职责在于确保合同的合法性、合规性和有效性。合同管理机构的存在,可以帮助企业更好地管理合同,避免合同纠纷,提高企业的法律…

    科研百科 2024年8月25日
    30
  • 山东成武县组织养殖场参加科技培训

       根据《山东省畜牧兽医局2015年新型农民科技培训实施方案》和《山东省畜牧总站2015年新型农民科技培训实施方案》要求, 9月15日县畜牧兽医局组织10家肉羊养殖场负…

    科研百科 2022年6月5日
    351
  • 工作手机管理软件成为工作沟通的主要载体(工作手机管理软件成为工作沟通的主要载体对吗)

    为何工作手机管理软件将来会成为工作沟通的主要载体呢?移动端时代人们生活和工作都离不开手机、微信,而近些年很多线下发展的企业纷纷转为线上线下结合了,可见手机办公已成为潮流,而能够为企…

    科研百科 2022年12月24日
    175
  • 333第五期科研项目

    333第五期科研项目:人工智能在医疗领域的应用 随着人工智能技术的不断发展,其在医疗领域的应用也越来越广泛。本文将介绍333第五期科研项目,探讨人工智能在医疗领域的应用。 科研项目…

    科研百科 2024年4月7日
    69
  • 研发项目管理的系统

    研发项目管理的系统 随着科技的不断进步,研发项目的需求也在不断增加。为了高效的管理研发项目,研发项目管理的系统应运而生。研发项目管理的系统可以帮助项目管理人员更好地管理项目,提高项…

    科研百科 2024年9月1日
    31