|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aki-miyoshi-nextjs-route-handlers/
课程评论:没有评论
**课程名称:** 【4小时打造本格应用】使用 Next.js 开发全栈应用 **课程摘要:** 本入门课程将带您 **从零开始** 使用 Next.js 最新版本 15,开发一个 **包含完整登录功能的本格全栈 Web 应用**。课程将清晰地分离前后端,利用 Next.js App Router 和 Route Handlers 进行开发。 **核心技术栈:** * **后端与 API:** Next.js 15 Route Handlers * **数据库:** Supabase (实现 CRUD 操作) * **登录认证:** JSON Web Token (JWT) 与 middleware.js (实现登录状态的维护与判断) * **图片存储:** Cloudinary **项目成品:** 您将构建一个 **类似mercari的商品交易平台**,实现以下功能: * 商品注册、编辑、删除 * 用户账户创建与登录 * 完整的“账户创建 -> 登录 -> 商品注册”流程 **课程亮点:** * **自主构建后端:** 通过 Route Handlers 自行创建 API。 * **数据库集成:** 学习 Supabase 的数据库操作。 * **安全认证:** 理解 JWT 和 middleware.js 在认证中的作用。 * **云端图片处理:** 掌握 Cloudinary 的图片上传功能。 * **无需深厚基础:** 对 JavaScript、React、Next.js 无要求。只需具备 HTML/CSS 基础和少量 JavaScript 经验。 * **非常适合:** 前端开发者、对数据库和认证系统感到好奇的学习者。 **体验“第一次本格应用开发”的绝佳机会!**
Next.jsの最新バージョン15を使って、本格的なログイン機能付きのフルスタックWebアプリを一から開発する入門コースです。このコースでは、Next.js App RouterとRoute Handlersを使って、バックエンドとフロントエンドを明確に分離しながら開発を進めていきます。データベースにはSupabase、ログイン管理にはJSON Web Token(JWT)、画像の保存にはCloudinaryを使用します。制作するアプリは、メルカリのように「アイテムを登録・編集・削除」できる本格派のマーケットプレイス型アプリです。「アカウント作成→ログイン→商品登録」までの一連の流れを、バックエンドからフロントエンドまで通して実装していきます。【特徴】Route HandlersでAPIを自作しながらNext.jsでバックエンドを構築Supabaseとの連携でデータベース操作(CRUD)を実装JWTとmiddleware.jsでログイン状態の維持と判別を実現画像アップロードもCloudinaryで対応、実用的な完成アプリJavaScriptやReact、Next.jsの深い知識は不要です。HTML/CSSが少し書けて、JavaScriptを軽く触ったことがある方なら大丈夫。「フロントエンドしかやったことがない」「データベースや認証ってどう作るの?」という方にも最適な「はじめての本格アプリ開発」を体験できるコースです。