All Projects → Honye → Weapp Mark

Honye / Weapp Mark

Licence: apache-2.0
🔥 豆瓣类影视查询记录小程序,附学习笔记

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Weapp Mark

Xiaochengxu demos
小程序优秀项目源码汇总,每个项目都有图有源码,零基础学微信小程序,小程序表格,小程序视频,小程序视频弹幕,小程序仿天猫大转盘抽奖等源码,小程序云开发,小程序发邮件,小程序支付,微信支付,持续更新。。。
Stars: ✭ 855 (+357.22%)
Mutual labels:  wechat, weapp
Wemark
微信小程序Markdown渲染库
Stars: ✭ 1,159 (+519.79%)
Mutual labels:  wechat, weapp
Socialite
Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, you can easily use it without Laravel.
Stars: ✭ 1,026 (+448.66%)
Mutual labels:  wechat, douban
Wxapp Webpack Plugin
📦 微信小程序 webpack 插件
Stars: ✭ 185 (-1.07%)
Mutual labels:  wechat, weapp
Wechat Weapp Movie
🎬电影推荐 - 微信小程序
Stars: ✭ 1,355 (+624.6%)
Mutual labels:  wechat, weapp
Miniapp
微信小程序服务端 SDK (for Golang)
Stars: ✭ 815 (+335.83%)
Mutual labels:  wechat, weapp
Tina
💃 一款轻巧的渐进式微信小程序框架
Stars: ✭ 1,153 (+516.58%)
Mutual labels:  wechat, weapp
Wechat Weapp Mapdemo
微信小程序开发mapdemo,地图导航、marker标注
Stars: ✭ 491 (+162.57%)
Mutual labels:  wechat, weapp
Wxmlify
一个轻量快速的插件,帮助你在微信小程序中显示富文本编辑器生成的HTML。
Stars: ✭ 93 (-50.27%)
Mutual labels:  wechat, weapp
Wechat Webapp Douban Movie
微信小程序开发之豆瓣电影
Stars: ✭ 84 (-55.08%)
Mutual labels:  wechat, weapp
We Validator
💯 简单灵活的表单验证插件,支持小程序、浏览器以及Nodejs端使用
Stars: ✭ 180 (-3.74%)
Mutual labels:  wechat, weapp
We Cropper
微信小程序图片裁剪工具
Stars: ✭ 1,972 (+954.55%)
Mutual labels:  wechat, weapp
Iview Weapp
一套高质量的微信小程序 UI 组件库
Stars: ✭ 6,145 (+3186.1%)
Mutual labels:  wechat, weapp
Masterwechatapp
『微信小程序』优秀教程、轮子、开源项目 资源汇总
Stars: ✭ 826 (+341.71%)
Mutual labels:  wechat, weapp
Wechat Miniprogram Examples
WeChat mini program examples. 微信小程序示例
Stars: ✭ 634 (+239.04%)
Mutual labels:  wechat, douban
Lxspider
爬虫案例合集。包括但不限于《淘宝、京东、天猫、豆瓣、抖音、快手、微博、微信、阿里、头条、pdd、优酷、爱奇艺、携程、12306、58、搜狐、百度指数、维普万方、Zlibraty、Oalib、小说、招标网、采购网、小红书》
Stars: ✭ 60 (-67.91%)
Mutual labels:  wechat, douban
Wechat Mini Program Wiki
Anyone can make a Wechat mini-program with the first and only English Wiki made to decrypt the Mini-program framework.
Stars: ✭ 388 (+107.49%)
Mutual labels:  leancloud, wechat
Okam
Mini program development framework
Stars: ✭ 399 (+113.37%)
Mutual labels:  wechat, weapp
Weapp Qrcode
weapp.qrcode.js 在 微信小程序 中,快速生成二维码
Stars: ✭ 1,194 (+538.5%)
Mutual labels:  wechat, weapp
Weapp Qrcode Base64
微信小程序生成二维码的插件,基于base64编码输出二维码,不依赖canvas
Stars: ✭ 100 (-46.52%)
Mutual labels:  wechat, weapp

Mark

Honye license

纯属娱乐学习项目,偶尔记录下开发中遇到的问题和想法,不定期更新,如果你有什么建议也请告诉我(issues)。项目中自己有封装一些组件,可在项目结构查看。

影视数据全部由豆瓣 API 提供。 目前豆瓣搜索接口已经没有免费的可以使用了,由豆瓣提供的数据可能不能正常使用了,项目提供了 mock 数据可使用。小程序个人开发功能限制太多,无法完全上线。如若喜欢可以克隆项目自己运行看看。

💥 扫码体验

小程序码

🔱 分支 Branches

  1. main - 采用微信小程序云开发,无需后台也能开发一款完整的小程序。
  2. master - 后台服务由 LeanCloud 云服务支撑。
  3. cdn-ui - 没有后台服务支撑,全部采用 HTTP 请求的个人博客的静态 JSON 文件。

在线思维导图

注意事项:

使用自定义组件 Component,小程序基础版本库要在 1.6.3 以上;

使用 wxParse,小程序基础版本库要在 1.6.6 及以上。

小程序简易双向绑定,小程序基础版本库 2.9.3 及以上

🎨 功能 Features

  • 云函数实现微信登录
  • 云函数定时任务实现每日卡片
  • 云函数聚合查询实现卡片收藏
  • Grid 多列表格布局
  • Grid 布局实现瀑布流
  • 云函数爬取 GitHub Trending
  • 关于页背景音频播放
  • 分别使用 template 和 Component 实现公用组件
  • CSS3 属性动画

🐢 规范 Code of conduct

时间久了自己都忘记了以前给自己定的规范是啥,导致代码很不统一,给自己备份个项目规范🥱

CODE_OF_CONDUCT.md

🛠 运行 Run

没有使用其它打包工具,无需额外的环境配置,直接 clone 本项目,使用微信 Web 开发工具打开即可看见效果。

注意: 如果你没有 AppID 可能看不到数据,手机无法预览。开发工具需要关闭安全域名的校验,工具栏 --> 详情 --> 项目设置 --> 勾选不校验安全域名...以及 HTTPS 证书

Mock API

参考官方文档 API Mock/规则导入导出,导入 mock/mock.config.json

🪶 笔记 Notes

云开发关联表(集合)案例

写项目时的想法

边写边记

小程序使用外部字体

小程序自定义评分组件 - tempalte 实现(精度 0.1)

小程序自定义评分组件 - Component 实现(精度0.1)

📐 结构 Structure

├── apis
├── assets
├── components  组件化 Component
│    ├── cover-page 可下拉关闭的半屏组件
│    ├── pre-image 图片预加载
│    ├── rating 评分
│    └── tabs
├── cloudfunctions
├── pages
│    └── common  模板 template
│        ├── actionsheet 操作菜单
│        ├── cell 列表单元
│        ├── dropmenu 下拉菜单
│        ├── loading 加载/加载更多
│        ├── rating  评分
│        ├── share 底部分享菜单
│        ├── wxParse  富文本、HTML 和 MD 解析,小程序基础版本库 1.6.6 及以上
│        └── component.js  wux 针对 template 的组件化,写得挺好,借鉴一下
├── style
│    ├── weui.wxss
│    ├── animate.wxss CSS 动画
│    └── font-awesome.min.wxss Font Awesome 字体图标
├── utils
│    └── wxCloud.js 云函数二次封装
├── app.js
├── app.json
└── app.wxss

🔗 参考 Reference

  1. 微信官方UI样式 weui-wxss
  2. 富文本、HTML 和 Markdown 解析 wxParse
  3. 针对 template 的自定义组件 wux
  4. LeanCloud 云服务提供后台支撑
  5. 云服务开发环境(官方)
  6. 小程序解决方案(官方)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].