微信小程序是一个前景广阔的新兴技术,但是目前市面上的资料比较少。
我们汇聚了原创性小程序源码、精品小程序源码、由浅入深的系列教程供大家学习参考,也希望更多的同学加入我们。
我们会一直更新维护这个仓, 同时也欢迎更多的微信小程序开发者将自己常用的工具、学习资料、学习心得等分享上来, 我们将定期筛选整理, 希望我能与大家一起学习进步, 谢谢.
=============================================================
本模块成员所有源码皆为从Github收集,链接到各个开源地址,没有授权请勿转载。
分类 | 小程序名称 | 推荐理由 | 推荐指数 |
---|---|---|---|
视频 | 芒果TV | 风格是模仿芒果TV的风格和几个展示公开接口,对应的最新视频并不能观看(请自行下载芒果tv App观看) | ⭐️⭐️⭐️⭐️⭐️ |
视频 | 豆瓣电影 | 使用豆瓣电影接口,实现榜单、搜索、我的、排行榜等功能。可以学习开发阶段与生产阶段分离、boilerplate开发框架等知识 | ⭐️⭐️⭐️⭐️ |
阅读 | 知乎&豆瓣 | 知乎日报和豆瓣电影两个案例,知乎日报包含了非常详细的功能。可以学习,接口调用、文章详情、分享、评论等知识 | ⭐️⭐️⭐️⭐️⭐️ |
工具 | 简易计算器 | 微信小程序版,适合入门,由于重点不是实现计算器具体功能,主要是为了学习微信小程序开发 | ⭐️⭐️⭐️⭐️ |
工具 | 番茄时钟 | 最基础的例子,番茄时钟做个定时器可以简单学习 | ⭐️⭐️⭐️ |
社交 | 手机QQ | 实现聊天列表、联系人、音乐等功能。可以学习list、音乐api等知识 | ⭐️⭐⭐️⭐️⭐️ |
社交 | v2ex | v2ex数据api基本上使用了samuel1112的仓库v2er里封装的方法,实现最新、最热、帖子详情等功能。可以学习接口调用、tab使用、图文混排等知识 | ⭐️⭐️⭐️ |
社交 | 微信 | 整合了ionic的样式库和weui的样式库。超级推荐的学习案例,丰富功能请到github页面学习查看 | ⭐️⭐️⭐️⭐️⭐️ |
社交 | HiApp | '炸裂推荐'如果要做通讯小程序的话这个的学习必不可少 | ⭐️⭐️⭐️⭐️⭐️ |
音乐 | 音乐播放器 | 音乐播放类小程序,实现了大部分核心功能值得学习 | ⭐️⭐️⭐️⭐️⭐️ |
音乐 | 全民k歌 | 更新中 | ⭐️⭐️⭐️⭐️ |
购物 | 移动端商城 | 通过球球小镇公众号的接口,实现首页、分类、购物车、我的等功能。可以学习接口调用、tab使用、加载等待、轮播图等知识 | ⭐️⭐️⭐️⭐️⭐️ |
购物 | 购物车DEMO | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
出行 | 地图定位 | 更新中 | ⭐️⭐️⭐️ |
生活 | 艺术设计平台 | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
生活 | 小熊の日记 | 更新中 | ⭐️⭐️⭐️ |
健康 | 健康菜谱 | 更新中 | ⭐️⭐️⭐️⭐️ |
办公 | 教务系统 | 更新中 | ⭐️⭐️⭐️ |
学习 | github | 调用Github接口实现基本Github小程序,逼格满满 | ⭐️⭐️⭐️⭐️ |
学习 | Gank客户端 | 更新中 | ⭐️⭐️⭐️ |
学习 | 分答 | 更新中 | ⭐️⭐️⭐️⭐️ |
娱乐 | 微票 | 通过微票的公开接口,实现了小程序员版本的微票,包含正在上映和放映影院两个功能。以学习接口调用、tab使用、页面跳转等知识 | ⭐️⭐️⭐️ |
娱乐 | 妹子图 | 更新中 | ⭐️⭐️⭐️ |
娱乐 | 开心一刻 | 笑话对就是笑话 | ⭐️⭐️⭐️⭐️ |
新闻 | 今日头条 | 不好意思,我用微信小程序做了一个今日头条 | ⭐️⭐️⭐️⭐️ |
游戏 | 2048小游戏 | 微信也能做游戏?对看看这款2048体验怎么样? | ⭐️⭐️⭐️⭐️⭐ |
游戏 | LOL战绩查询 | 使用了微信小程序的网络功能进行LOL战绩查询 | ⭐️⭐️⭐️⭐️ |
本盟成员所有源码皆为原创,没有授权请勿转载,如要入盟请到最下方查看入盟方式。
分类 | 小程序名称 | 推荐理由 | 推荐指数 |
---|---|---|---|
阅读 | 图灵大盗-水浒传 | 使用小程序实现了水浒传人物图谱,功能基本实现可以学习tab、多页面切换等功能 | ⭐️⭐️⭐️ |
阅读 | 刘彩和-知乎日报 | 调用知乎日报Api实现了知乎日报的基本功能,可以学习Api的调用以及数据的处理 | ⭐️⭐️⭐️⭐️ |
社交 | QWERT-cnnode社区客户端 | 微信小程序版的cnode社区客户端 | ⭐️⭐️⭐️⭐️ |
社交 | 徐程亮-v2ex | 更新中 | ⭐️⭐️⭐️⭐️ |
工具 | A闪-汇率计算器 | 调用汇率公共接口生成的汇率计算器方便使用,UI简洁大方 | ⭐️⭐️⭐️⭐️⭐️ |
工具 | 方涛-智能机器人 | 更新中 | ⭐️⭐️⭐️⭐️ |
工具 | 叶健铭-天气 | 通过公共的天气Api制作的天气类小程序,也是小程序官方鼓励的类型 | ⭐️⭐️⭐️⭐️ |
工具 | 周国威-计时器 | 小工具类型的小程序 | ⭐️⭐️⭐️⭐️⭐️ |
娱乐 | Dily-豆瓣电影 | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
娱乐 | 丛九九-哔哩哔哩排行榜 | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
娱乐 | 大鹏-豆瓣电影调用 | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
游戏 | 突然下雨-贪吃蛇大作战 | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
购物 | pod4g-有调商城 | 一个基本的商城Demo,学习商城的源码可以查看学习 | ⭐️⭐️⭐️⭐️⭐️ |
购物 | 龙瑞陈-XY商城 | 一个基本的商城Demo,学习商城的源码可以查看学习 | ⭐️⭐️⭐️⭐️⭐️ |
购物 | 小岩-商城 | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
购物 | 小猴土豆-商城 | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
购物 | 白天不懂夜的黑-黑市商城 | 更新中 | ⭐️⭐️⭐️⭐️⭐️ |
环境/工具 | 简述 | 是否支持小程序开发 |
---|---|---|
官方工具 | 微信小程序有自己的开发工具,是基于nw.js写的。做的比较简洁,基本的代码编辑、智能提示、调试等功能都有 | 不好的地方也很明显,不支持查看引用,不支持代码重构,最可恶的是居然不支持自家api的智能提示,写起代码来不够畅快 |
Egret Wing | 首款支持微信小程序开发的IDE。代码着色、代码提示、实时预览、调试程序、项目模板等功能,帮助开发者提升效率。 | 支持 |
Sublime Text 3 | Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。不支持微信小程序的代码着色、代码提示和补全。 | 需要插件并且不支持实时预览 |
Webstorm | WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大**JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。 | 需要插件并且不支持实时预览 |
vscode | VS Code(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器。 | 需要插件并且不支持实时预览 |
vim | Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。 | 需要插件并且不支持实时预览 |
WEPT | 实时更新,支持 wxml wxss javascript json;更加稳定,不像官方工具经常出错;没有限制,无需联网,无需后端配置 CORS ,支持移动浏览器调试 | 没有IDE工具,需要第三方代码编辑器支持 |
atom | Atom 比 Vim 更 Vim,比 Emacs 更 Emacs,同样,比 Sublime 更 Sublime | 不支持 |
TextMate | Mac OS 版本的 IDE,目前没有 windows 版本。功能强劲,易学易用 | 不支持 |
IDEA | 作为Jetbrain所有ide的爸爸,当然也是webstorm的爸爸,加之超丰富的插件支持,MEAN全栈,Java全家桶,php,python写起来都非常爽 | 不支持 |
名称 | 简介 |
---|---|
很快小程序社区 | 微信公众号小程序、微信小程序开发、微信应用号,小程序开发交流版块,提供各类小程序开发工具及开发教程,交流探讨小程序开发问答。 |
SegmentFault | SegmentFault 是一个专注于解决编程问题, 提高开发技能的社区 |
CSDN | CSDN 是全球最大中文IT技术社区 |
掘金 | 高质量的技术分享社区 |
diyCode | DiyCode是一个优雅、极客、创意、分享、美好的开发社区。 |
青雀论坛 | 国内领先的小程序开发创建平台 |
小程序开发者福利!!!为了大家互相学习,特成立【小程序开发者联盟】!
- 必须有一款以上自己开发的小程序或者Demo
- 和所有成员共享小程序源码
- 共享所有成员开源小程序代码
- 优先获得外包机会赚取money
- 获得独家微信小程序内部信息
入盟请加我的微信,审核通过后方可拉入盟。
注意:不准私自拉人入盟,想入群加群主,否则一块踢掉!
都看到这里了,如果觉得对您有帮助就帮忙点个
star
吧。
点击该链接查看该项目所有贡献者
以上内容均手工整理, 未经许可请勿转载, 版权归本人及所有贡献者所有