TurbineDocs

📖 文档首页
🚀 快速开始
  • 前提条件
  • 获取代码
  • 安装依赖
  • 配置项目
  • 运行项目
💬 微信小程序账号
  • 注册一个新的微信小程序
  • 获取小程序 APP ID 和 APP Secret
  • 添加团队成员
  • 填写小程序基本信息
  • 选择小程序类目
  • 获取小程序认证
  • 申请 ICP 备案
  • 设置客服聊天
  • 关联公众号
💾 数据库
  • 什么是 BaaS?
  • 设置 MINAPP CLOUD 账户
  • 关联您的 MINAPP 账户到您的微信小程序
  • 创建一个新的数据库表
  • 连接您的数据库到您的项目
🎨 定制化
  • 主题和 CSS 设置
  • 创建新页面
  • 添加新组件
💳 微信支付
  • 设置微信支付账户
  • 连接您的微信支付到您的微信小程序
  • 连接您的微信支付到您的 MINAPP 账户
🔄 发布
  • 何时发布您的微信小程序
  • 将您的代码推送到腾讯
  • 测试您的微信小程序的测试版
  • 发布您的微信小程序到腾讯
📚 资源
  • 学习计划
  • 教程
  • 常见问题

欢迎登船 🚢

感谢您选择 Turbine。本指南将帮助您开始使用您的项目。

什么是 Turbine?

Turbine 是一个强大的 低代码 工具包,可以帮助您快速启动微信小程序。它提供了预构建的模板、组件和功能,您可以自定义以创建各种类型的小程序,而无需大量编码。

在底层,Turbine 使用 TaroJS,一个强大的跨平台框架,支持 React JS 和 Vue 开发。我们选择使用 React 是因为它的广泛采用和强大的生态系统。

使用 TypeScript/JavaScript,我们可以编写现代的 React 组件,这些组件可以编译到多个平台。虽然主要针对微信小程序,但相同的代码库可以编译为其他平台,如支付宝小程序、H5 网页应用,甚至将来需要时可以编译为原生移动应用。这种跨平台能力,结合对微信原生 API 的完全访问,确保您的微信小程序在微信中得到优化,同时保持灵活性以应对未来的扩展。

什么是后端基础设施?

Turbine 使用 Ifanr minapp 云 BaaS(后端即服务),类似于 Firebase 或 Supabase。这提供了一个完整的后端系统,具有托管的数据库、认证、存储和 API - 所有这些都针对微信小程序进行了优化,因此您可以节省时间和预算用于您的项目。

当然,如果您更喜欢开发自己的后端代码库并管理自己的数据库,那也不是问题。通常,您需要托管自己的后端服务器,并从您的微信小程序调用它们。

💡 Note: 如果您是微信小程序的新手,我们建议从我们的 BaaS 解决方案开始。它更快且更经济实惠,您可以随时迁移到自己的后端,如果需要的话。

Turbine 功能

  • 适用于不同业务用例的精美模板
  • 微信登录和认证
  • 微信支付
  • 客服聊天
  • 数据存储(使用 MINAPP)
  • 多语言支持
  • 推送通知
  • 分析(默认来自腾讯)