Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
NestJS + Next.js によるフルスタックWeb開発
Rating: 4.0 out of 5(282 ratings)
2,531 students

NestJS + Next.js によるフルスタックWeb開発

Dependency Injection, Prisma, Postgres, Cookie based JWT, CSRF token
Created byZin nux
Last updated 2/2025
Japanese

What you'll learn

  • NestJSによるREST API開発
  • PrismaによるDBマイグレーション (Postgres)
  • Cookie based JWT認証 (httpOnly, SameSite, Secure)
  • NextjsとNestJSの連携 (認証 + CRUD)
  • Deploy

Course content

4 sections24 lectures3h 49m total length
  • Overview6:08
  • Node version0:03

Requirements

  • macOS(推奨)
  • Docker Desktopのインストール

Description

NestJSは、ExpressをベースとしたNode.jsのバックエンド開発フレームワークであり、依存性注入を始めとしたモジュールの疎結合を実現する優れたアーキテクチャを導入しているため、誰でも保守性が高くスケーラブルで高品質なバックエンドアプリケーション開発を行うことが可能になります。

本コースでは、NestJSを使用したREST API開発手法及び、フロントエンドフレームワークであるNext.jsとの連携手法について学習します。


  • Controller, Service, Module

  • DI (Dependency Injection)

  • DTO (Data Transfer Object)

  • class-validator

  • Prisma (ORM)  with Postgres (Docker)

  • Cookie based JWT

  • HttpOnly, SameSite, Secure property

  • CSRF token

  • CORS

  • Deploy to Render or Heroku *Heroku無償プラン廃止に伴い, Render無償プランでのDeploy方法を追加済み

  • Integration of NestJS and Next.js

  • Mantine UI

  • State management by @tanstack/react-query + zustand

  • Deploy to Vercel

Who this course is for:

  • サーバーサイドエンジニアを目指す人
  • フロンドエンドエンジニアを目指す人