国外课栈 - 跨学科知识视角栈
使用 MongoDB、Express、React 和 Node.js 构建全栈应用
使用 MongoDB、Express、React 和 Node.js 构建全栈应用
类别 : 视频教程
咨询
概述

介绍了使用 MERN(MongoDB、Express、React 和 Node.js)堆栈进行全堆栈开发的基础知识。 对于完整的堆栈,开发人员需要确保前端和后端能够很好地通信。 为此,本视频将教您一切工作原理、每个组件的主要职责是什么,以及它们如何协同工作。 通过具体示例来演示概念。

学习使用 MongoDB、Express、React 和 Node.js (MERN) 来创建全栈应用程序。 MERN 是目前最流行的用于构建全栈 Web 应用程序的堆栈。 它允许开发人员仅使用 JavaScript 快速编写整个应用程序前端、后端和数据库。

  • 使用 React、Node.js、Express 和 MongoDB 构建全栈应用程序

  • 使用网络请求和 REST API 在前端和后端之间进行通信

  • 在前端和后端之间正确划分应用程序逻辑

  • 构建全栈应用程序以获得最大的可读性和易于维护

  • 实施身份验证流程,允许用户登录并保存数据

  • 将强大的第三方 API 集成到您的全栈应用程序中

内容

  • MERN 栈

    • React 基础知识

    • Node.js 基础知识

    • Express 基础知识

    • MongoDB 基础知识


  • 构建全栈膳食跟踪器应用程序

    • 示例应用学习

    • 创建和设置项目

    • 学习REST API

    • 实现主页

    • 实现添加成分页面

    • 实现配方搜索页面

    • 实施购物清单页面


  • 建立一个仅限会员的网站

    • 示例应用学习

    • 创建和设置项目

    • 用户身份验证的基础知识

    • 实现登录页面

    • 实现组列表页面

    • 实现创建组页面

    • 实现群组页面


  • 构建图像共享应用程序

    • 示例应用学习

    • 创建和设置项目

    • 存储和提供文件

    • 实现登录页面

    • 实现浏览照片页面

    • 实现上传照片页面

    • 实现照片详细信息页面


  • 构建股票交易应用程序

    • 示例应用学习

    • 创建和设置项目

    • 了解与第三方 API 交互的基础知识

    • 实现基本用户界面

    • 实现股票代码图表

    • 允许用户买卖股票

    • 随着时间的推移跟踪用户进度


  • 构建实时聊天应用程序

    • 示例应用学习

    • 创建和设置项目

    • 学习网络套接字和实时交互的基础知识

    • 实现登录页面

    • 实现主页

    • 实现新对话页面

    • 实现对话页面