next15 (2) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [ React 18+ ] RSC(React Server Componen) ํํค์น๊ธฐ. RSC๋ React Server Components์ ์ฝ์๋ก, React18 ๋ฒ์ ๋ถํฐ ๋ฑ์ฅํ ๊ฐ๋ ์ด๋ค.์๋ฒ์์ ์ปดํฌ๋ํธ๋ฅผ ๋ ๋๋ง ํ๊ณ ํด๋ผ์ด์ธํธ์์ ์ด๋ฅผ ํจ์จ์ ์ผ๋ก ํ์ฉํ ์ ์๊ฒ ํด์ฃผ๋ ๊ธฐ๋ฅ์ผ๋ก, ์๋ฒ์ ํด๋ผ์ด์ธํธ์ ์ญํ ์ ๋ถ๋ฆฌํ์ฌ ์ฌ์ฉ์ ๊ฒฝํ ํฅ์์ ์ํด ๋ฑ์ฅํ ๊ธฐ๋ฅ์ด๋ค. RSC๋ React์ ์์ฒด์ ์ธ ๊ธฐ๋ฅ์ด๊ธฐ ๋๋ฌธ์ ๊ผญ Next.js๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๋ ๊ตฌํํ ์ ์์ง๋ง, RSC๋ ์๋ฒ-ํด๋ผ์ด์ธํธ์ ์ํธ์์ฉ์ด ํ์ํ๊ธฐ ๋๋ฌธ์ Node.js๊ธฐ๋ฐ์ ์๋ฒ ํ๊ฒฝ์ด ํ์ํ๋ค. ๊ทธ๋์ Next.js๋ฅผ ์ฌ์ฉํ์ง ์๋๋ค๋ฉด Express.js ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ HTTP ์๋ฒ๋ฅผ ๋ง๋ค๊ณ , ์๋ฒ-ํด๋ผ์ด์ธํธ ์คํธ๋ฆฌ๋ฐ, Webpack ๋ฒ๋ค๋ง(์๋ฒ / ํด๋ผ์ด์ธํธ), ๋ฐ์ดํฐ ํต์ , ์ฑ๋ฅ ์ต์ ํ(์บ์ฑ) ๋ฑ์ ์ถ๊ฐ์ ์ธ ์ค.. [ Next.js ] Next15์ ๋ํด ์์๋ณด๊ธฐ. 2024๋ 10์ 21์ผ Next15 ๋ฒ์ ์ด ๊ณต์ ๋ธ๋ก๊ทธ์ ์ ๋ฐ์ดํธ๋์๋ค.๊ณต์์ ์ผ๋ก ์์ ํ๋์ด ํ๋ก๋์ ์์ ์ฌ์ฉํ ์ค๋น๊ฐ ์๋ฃ๋์๋ค๊ณ ํ๋ค. ์ด๋ฒ ๋ฆด๋ฆฌ์ฆ๋ RC1๊ณผ RC2์ ์ ๋ฐ์ดํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ, ์์ ์ฑ์ ์ค์ ์ ๋๋ฉด์๋ ํฅ๋ฏธ๋ก์ด ์ ๋ฐ์ดํธ๋ฅผ ์ถ๊ฐํ์๋ค๊ณ ํ๋ค.10์ 24์ผ์ ์ด๋ฆฐ Next.js Conf๊ฐ ์์๋๋ฐ, ์ฌ์ ์ ์ฒญํ๊ณ ๋ชป ๋ค์ด์ ๋ นํ๋ณธ์ ๋ณด๊ณ ๋ค์์ ๊ทธ ๋ด์ฉ์ ๋ํ ํฌ์คํ ๋ ํ ์์ ์ด๋ค. Next15์ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ์๋์ ๊ฐ๋ค.# ์๋ก์ด ์๋ ์ ๊ทธ๋ ์ด๋ CLI ์ฌ์ฉnpx @next/codemod@canary upgrade latest# ...๋๋ ์๋์ผ๋ก ์ ๊ทธ๋ ์ด๋npm install next@latest react@rc react-dom@rc Next.js 15์ ์๋ก์ด ๊ธฐ๋ฅ.. ์ด์ 1 ๋ค์