이슈 사항회원 가입 후에 로그인 페이지로 이동하도록 했는데 로그인 페이지 이동 버튼을 클릭해도 페이지 접속이 되지 않는 문제가 발생했다. 로그인 한 사람은 회원가입과 로그인 페이지 접속을 막아뒀는데 이 부분에서 뭔가 잘못된 것 같았다. 이슈 발생 코드import { NextResponse } from "next/server";import type { NextRequest } from "next/server";import { updateSession } from "./utils/supabase/middleware";import { createClient } from "./utils/supabase/server";export async function middleware(request: NextRequest..
Next.js 는 사전렌더링을 지원한다. 이는 사용자의 요청에 서버에서 이미 만들어진 HTML 을 응답하는 렌더링 방식이다. 이 사전렌더링이라는 것은 왜 생겼고, 사전렌더링을 함으로써 이점은 무엇일까? 리액트의 CSR 과 비교해서 이해해 보면 리액트의 어떠한 문제점을 해결하기 위해 사전렌더링이 나왔는지 이해할 수 있다. 그러면 리액트의 CSR 과 비교하여, 리액트의 어떠한 문제점을 해결하기 위해 사전 렌더링이 나왔는지 알아보자! 💁🏻♀️ 리액트에서 렌더링 방식 (CSR)리액트의 렌더링 방식은 CSR 이다. 구체적인 순서는 다음과 같다.사용자가 브라우저를 통해 접속 요청을 한다.라액트 웹 서버는 빈 index.html 파일을 브라우저에 전달한다.브라우저는 빈 화면을 사용자에게 전달한다. (이 때, 사..
- Total
- Today
- Yesterday