Logo
☆☆☆☆☆
0.0
Intermediate
23h

使用 Meteor.js 构建全栈应用程序

Meteor.js 是一个基于 Node.js 的 JavaScript 框架,用于开发 JavaScript 应用程序。它可用于构建全栈应用,使开发者能够在服务器端和客户端使用同一种语言。Meteor.js 使用简单,能够显著简化 Web 应用的开发过程。 本课程将首先介绍 Meteor.js 的核心概念,随后回顾在 React(另一款 JavaScript 框架)中常用的一些关键 JavaScript 知识点。接着,通过实践操作,你将学习如何使用 React 前端构建一个可投入生产环境的 Meteor.js 应用。之后,你还将学习如何配置 SMTP 服务器以发送事务性邮件,并掌握如何将 Stripe 集成到你的 Meteor.js 应用中以实现支付功能。 完成本课程后,你将能够从零开始创建一个完整的全栈应用,熟练使用 Meteor.js,并对 MongoDB 的操作充满信心。同时,你也能够将 Stripe 无缝集成到任何你开发的 Meteor.js 应用中。

8 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 Meteor.js 构建全栈应用程序
Meteor.js 是一个基于 Node.js 的 JavaScript 框架,用于开发 JavaScript 应用程序。它可用于构建全栈应用,使开发者能够在服务器端和客户端使用同一种语言。Meteor.js 使用简单,能够显著简化 Web 应用的开发过程。 本课程将首先介绍 Meteor.js ...

WHAT YOU'LL LEARN

使用 Meteor.js 构建全栈应用程序的能力

Content

8 Lessons • 0 Quizzes • 0 Challenges

入门
  1. 1

    MeteorJS 简介

  2. 2

    课程前提条件

Meteor 框架
  1. 1

    创建一个 Meteor 应用程序

  2. 2

    核心 Meteor 概念

  3. 3

    文件加载与模块导出

  4. 4

    Meteor 应用程序的文件夹结构

  5. 5

    Meteor 配置文件

  6. 6

    Meteor 中的响应式编程

  7. 7

    Meteor 方法

  8. 8

    在 Meteor 中安装包

处理数据
  1. 1

    MongoDB 数据库

  2. 2

    MongoDB 集合

  3. 3

    MongoDB 的最小版本:Minimongo 简介

  4. 4

    使用查询获取数据

  5. 5

    向集合中插入记录

  6. 6

    出版物与订阅

  7. 7

    订阅数据

  8. 8

    使用游标发布

JavaScript 复习
  1. 1

    数组

  2. 2

    React 中常用的数组操作

  3. 3

    简单对象操作

  4. 4

    JavaScript 中的 Promise

React 简介
  1. 1

    React 简介与工作原理

  2. 2

    通过属性传递数据

  3. 3

    React 状态

  4. 4

    React 函数式组件

  5. 5

    React 钩子:useState

  6. 6

    React 钩子:useEffect

  7. 7

    React Context

  8. 8

    为 React 应用程序添加样式

  9. 9

    一个简单的 React 计数器应用

  10. 10

    如何调用第三方 API 集成

编写一个在线书店
  1. 1

    介绍并创建应用集合

  2. 2

    安装 Simple Schema 以实现集合验证

  3. 3

    数据的规范化与反规范化

  4. 4

    Meteor 认证系统

  5. 5

    安装 Alanning 角色以实现授权

  6. 6

    认证与授权流程

  7. 7

    认证用户流程

  8. 8

    自定义账户模板以发送事务性邮件

  9. 9

    Meteor 中的 `users` 集合

  10. 10

    创建应用布局并安装 Bootstrap

  11. 11

    创建应用导航

  12. 12

    创建应用程序用户界面

  13. 13

    使用 Meteor-Files 上传媒体

  14. 14

    编写添加作者的功能

  15. 15

    编写添加书籍的功能

  16. 16

    上传已保存的书籍媒体

  17. 17

    编写显示书籍功能的代码

  18. 18

    创建购物车

  19. 19

    Stripe 支付集成

  20. 20

    编写结账流程

  21. 21

    使用信用卡付款

  22. 22

    发送购买收据

  23. 23

    创建管理员仪表板

  24. 24

    本节小结

部署
  1. 1

    部署 Meteor 应用的多种方式

  2. 2

    使用 Meteor Up 将 Meteor 应用部署到服务器

附录
  1. 1

    安装 Meteor

  2. 2

    运行和调试 Meteor 应用程序

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)