왜 쩌는지?
React Router Dom은 외부 라이브러리,
Next.js는 프레임워크
- 렌더링 방식
1. CSR : 클라이언트 사이드 렌더링, 우리가 계속 해왔던 것
2. SSR : 서버사이드 렌더링으로 mpa 제공, 전통적, 깜빡거림
3. SSG : 쓱? 아니고 Static Side Generation
4. ISR
- Route Handlers
풀스택이 가능한 프레임워크다 라고 Next.js를 부르고
그걸 구현하게 하는 게 Route Handler다
- 스타일링 : Css, Sass, CSS-in-JS, Tailwind
- 최적화, 번들링 : 코드 스플리팅, 이미지 최적화, 웹팩 설정
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
},
dev(npm run dev) : 개발자가 개발하는 중 사용하게 될 방법.
build(npm run build) : production 레벨로 배포 전
필요한 빌드 작업 과정을 실행하기 위한 방법.
start(npm run start) : 만들어진 build 파일을 이용하여
실행시키는 방법.
next start의 전제 조건은 next build를 먼저 했다는 것!


우왕 미쳤다..
https://supabase.com/docs/reference/javascript/auth-signup
근데 이제 관계 설정 대신 코드를 곁들인