Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
개발 · 프로그래밍

/

풀스택

Supabase, Next 풀 스택 시작하기 (feat. 슈파베이스 OAuth, nextjs 14)

Firebase의 SQL버전! Supabase를 통해 Next.js 풀 스택 기초를 마스터 할 수 있어요.!

(4.9) 수강평 26개

수강생 423명

실습 중심
포트폴리오
Next.jssupabaseReact클론코딩

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • Supabase ( RLS, Table 생성, API 연동 )

  • Next.js App Router

  • Vercel CI/CD 및 최적화

  • MVC 패턴으로 ToDoList 공유하기 기능

  • Next.js 서버를 위한 최소 지식

  • TypeScript 타이핑 기초

  • OAuth, Google Login, GitHub Login

요즘 FE개발자가 가장 쉽게 서버를 다룰 수 있는 Supabase !
Supabase + NextJS 14 FullStack 기본기

실무에 필요한 부분만 딱 담았어요 🍭

Firebase 대신 Supabase를 선택해야 하는 이유! 😮🌲

Firebase 의 SQL 버전, Supabase (슈바베이스)를 들어 보셨나요?

Supabase 는 다음과 같은 장점이 있어요.

  • PostgreSQL 기반의 SQL DB 기능

  • 강력한 RLS ( 행 수준의 보안 ) 으로 Application Level의 권한체크 위임.

  • DB Schema를 바탕으로 자동으로 만들어주는 REST API

  • RealTime DataBase

  • OAuth 2.1 지원 ( 구글, 깃허브, 카카오, 페이스북 로그인 등 )

  • AI assistant 및 최상의 개발자 경험을 가진 Admin 페이지 및 공식문서


강의를 통해 만들 수 있는 Supabase 프로젝트!

이 강의의 특징

📌 강의 필기 노트 안내 : 각 챕터별 Goal, 복습 포인트, 더 알아보기 (공식문서, 개념 등)

📌 강의 체크포인트 제공 : 코드를 따라 치지 않아도 괜찮아요! 챕터 별 Branch가 있습니다.

📌 이론 10% 실습 90% : Supabase RLS 등 중요한 이론도 같이 설명해요.

📌 포트폴리오 : 클론 코딩을 통해서 결과물을 얻어가실 수 있어요

이런 분들께 추천해요


Supabase 하루만에 적용 해요.

Supabase를 이용해서 로그인 가능한 웹을 하루만에 만들어보고 싶은 개발자 / 학생


Next.js 14 with supabase
최소한의 Next.js 서버지식으로

SSR, CSR 에 Supabase를 적용하는 방법


OAuth 소셜 로그인
어렵다는 소셜로그인

한방에 해결하는 방법

💡 Supbase + Next.js 의 조합은 그 누구보다 빠르게 풀스택 MVP 프로젝트 만들 수 있는 조합입니다.!

수강 후에는

  • 📌 Supabase를 이용해서 사이드 프로젝트를단 하루만에 만들 수 있어요.

  • 📌 PostgreSQL DB의 Table 생성, 조작, RLS, Trigger, Functions에 대해서 알게되요.

  • 📌 Next.js의 ServerActions, Middleware, RSC, RouterHandler (API) 를 만들 수 있어요.

  • 📌 TailwindCSS 으로 누구보다 빠르게 UI 개발 방법을 배워요.

  • 📌 Supabase Authentication 이용해서 소셜 로그인을 구현해요.

  • 📌 공유 기능이 있는 TodoApp 프로젝트를 만들어요.

이런 내용을 배워요.

Supabase SQL, RLS 이론

  • PostgreSQL의 강력한 DB 기능들

  • 테이블 생성, 조회, 수정, 삭제, 읽기 SQL 구문

  • REST API로 테이블 정보 가져오기

  • 쉬운 RLS 설명


Shared TodoApp ( with Next.js 14 )

  • App Router 이용한 클론코딩 웹

  • 브라우저 랜더링 Level의 Todo App

  • 서버 액션을 활용한 Todo App

  • 소셜 로그인 기능 및 공유 가능한 Todo App

Supabase Editor with AI Assistant

  • Table Editor : 테이블 만들기

  • SQL Editor : 데이터 조회하기

  • Authentication : 사용자 관리

Next.js 14 서버를 위한 최소 지식

  • Router Handler

  • Middleware

  • RSC (React Server Component)

  • ServerActions

수강 전 참고 사항

실습 환경

  • Node.js, VS Code, GitHub 를 사용합니다.

학습 자료

  • GitHub 및 챕터별 CheckPoint : Link

  • 필기 노트 및 워크북 제공 ! : Link

  • LiveDemo : Link

선수 지식 및 유의사항

  • 기본적인 HTML, CSS, React 지식

  • TailwindCSS로 스타일링 하고 있습니다. (+ 요약 강의가 있어요. 😀)

  • (*처음에 저는 TailwindCSS를 싫어했습니다. 하지만 처음에 러닝커브(1시간 정도) 개발 경험 향상 및 개발 속도가 압도적으로 빨라졌습니다.! 정말 후회 없으실 겁니다. )


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Next.js 로 프로젝트를 시작하시려는 분

  • Supabase를 도입하려는 FE 개발자 분

  • Next.js 로 서버 풀스택을 개발하려는 분

선수 지식,
필요할까요?

  • 기초수준의 HTML, CSS, React

안녕하세요
입니다.

3,669

수강생

145

수강평

85

답변

4.8

강의 평점

5

강의

  • 프론트 개발자로 네카라쿠배 중 하나의 IT서비스 기업에 재직하고 있습니다. 😀

  • 🚀 SW마에스트로 Expert 취업 멘토링

  • 🚀 Naver Boostcamp BE 멘토 경험

  • 🚀 FE 7Code 로드맵 강의 제작

커리큘럼

전체

68개 ∙ (7시간 12분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

26개

4.9

26개의 수강평

  • flyordig9340님의 프로필 이미지
    flyordig9340

    수강평 3

    평균 평점 3.7

    5

    100% 수강 후 작성

    It was hard to find a Korean course that used supabase and nextjs together, but thanks to this, I can quickly create a full-stack web app. Thank you for the great course!

    • dodocoding
      지식공유자

      Thank you so much for taking this course! Using Next.js and Supabase together is not an easy task. It requires a deep understanding of server-side rendering and full-stack development to utilize them properly. I hope this course will be of great help to you in your project. If you use this combination well, it will become the foundation for creating powerful and efficient web applications. I hope it will be a good guide for your development journey in the future, and I wish you further growth!

  • hanlee님의 프로필 이미지
    hanlee

    수강평 2

    평균 평점 5.0

    5

    46% 수강 후 작성

    Hello, Coding Lupin, I am a YouTube subscriber :) First of all, thank you for uploading the lecture that I really needed. In particular, I am deeply grateful for the following two parts. (1) Next.js + Supabase - There are many Next.js lectures on Udemy, but I could not find a lecture that covers Supabase together with Next.js. - There are even fewer lectures in Korean, so thank you again. (2) Learning method - I became a coding avatar, paused, and learned by following the code without thinking. - I will apply the learning method (abstraction -> concretization) that you told me to acquire and embody knowledge. It would be good if you could announce the release of the Inflearn lecture on the YouTube community. [I only heard that the lecture is under review, so I am letting you know just in case.] Thank you.

    • dodocoding
      지식공유자

      Hello. Hahaha, you're a subscriber.! Thank you for subscribing to my YouTube channel, which is always lacking. I'm a little late in delivering the news of the lecture release. ㅠㅠ, I really appreciate you applying for the lecture, which may be lacking. I'll remember HanLee, and if you have any questions about not only the lecture but also career paths and employment, I'll answer them more sincerely. ~ 👍

  • sh9508026566님의 프로필 이미지
    sh9508026566

    수강평 2

    평균 평점 5.0

    5

    31% 수강 후 작성

    I wanted to try handling the server next time, so thank you!! 👩🏿‍🦰

  • dodoco님의 프로필 이미지
    dodoco

    수강평 4

    평균 평점 5.0

    5

    31% 수강 후 작성

    I wanted to learn supabase, and this is great. It seems like a lecture that can be a very good foundation. I will work hard to create a project based on this.! next + supa full stack is powerful.

    • dodocoding
      지식공유자

      Fighting! I think Superbase is the best for making projects really quickly.

  • yongseoknoh0209님의 프로필 이미지
    yongseoknoh0209

    수강평 4

    평균 평점 4.8

    5

    31% 수강 후 작성

    ₩55,000

    도도(코딩루팡)님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!