全栈 Next.js 和 Strapi

Full Stack Next.js And Strapi

使用 Next.js 和 Strapi 构建和部署网站

 学习内容

  • 使用 NextJS 和 Strapi 构建完整的全栈 Web 应用程序
  • 使用 NextJS 构建前端应用程序
  • 将 Strapi 用作无头内容管理系统 (CMS)
  • 使用 Postman VSCode 扩展测试 Strapi REST API
  • 使用 TailwindCSS 设置应用程序的样式
  • 实施常见的 Web 开发模式,包括筛选、排序和分页
  •  将 NextJS 部署到 Vercel
  •  将 Strapi 部署到 Heroku
  • 使用 Strapi 的数据传输工具同步开发和生产数据
  • 使用 Cloudinary 处理图像上传
  •  调试部署陷阱
  • 有关常见 NextJS 缓存问题的快速提示

 要求

  • 建议具备基本的 Web 开发和命令行知识
  • 建议具备基本的 JavaScript 和 React 知识
  • 建议具备 Git 和 GitHub 的基本知识

 描述

您好,欢迎来到 Full Stack CMS 网站,其中包含 Next.js 和 Strapi 课程。

在本课程中,我们将学习足够的 Next.js 和 Strapi 知识,以便为一家虚构的飞行器公司构建和部署网站。

无需重新发明轮子,即可节省时间,并使用久经考验的领先无头 CMS 解决方案。

我们将通过示例驱动学习来探索各种 Next.js 和 React 功能:

  •  路线组和布局

  • Server 组件和 Client 组件

  • 搜索参数和路径参数

  •  服务器操作

  •  缓存

  •  useFormState 钩子

  • useSearchParams 和 usePathname 钩子

我们还将探索各种 Strapi 功能,包括:

  •  单一类型

  •  集合类型

  • REST API

  •  Swagger 文档

  •  关系

  •  数据传输

  •  媒体上传

我们将专注于构建内容驱动型营销网站中常见的实用功能,例如:

  •  列表和详细信息视图

  •  分页

  •  滤波

  •  排序

  •  联系表格

  •  可添加书签的 URL

  •  数据可视化图表

本课程节奏很快,旨在让您快速掌握结合使用 Next.js 和 Strapi 来快速构建内容驱动的网站。在参加本课程之前,强烈建议熟悉基本的 Web 开发和 React 概念。目标学习者是具有一些 Web 开发经验并希望获得使用现代技术堆栈构建标准营销网站的额外实践的人。

本课程适合谁:

  • 本课程适合初级到中级 Web 开发人员
  • 本课程适合任何正在寻找一起使用 NextJS 和 Strapi 的速成课程的人
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。