ํ ์ค(Toss) Frontend Fundamentals ๊ธฐ๋ฐ์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์ข ํฉ ๊ฐ์ด๋. ์ฝ๋ ํ์ง(๊ฐ๋ ์ฑ, ์์ธก ๊ฐ๋ฅ์ฑ, ์์ง๋, ๊ฒฐํฉ๋), ๋ฒ๋ค๋ง(Webpack, ํธ๋ฆฌ์ ฐ์ดํน, ์ฝ๋ ์คํ๋ฆฌํ ), ์ ๊ทผ์ฑ(A11y, ์คํฌ๋ฆฐ ๋ฆฌ๋, ARIA), ๋๋ฒ๊น (์ง๋จ, ์ฌํ, ์์ , ์ฌ๋ฐ ๋ฐฉ์ง) 4๊ฐ ๋๋ฉ์ธ์ ํฌ๊ดํ๋ค. ๋ฐ๋์ ์ด ์คํฌ์ ์ฌ์ฉํด์ผ ํ๋ ์ํฉ: - ํ๋ก ํธ์๋ ์ฝ๋ ๋ฆฌ๋ทฐ, ๋ฆฌํฉํ ๋ง, ์ฝ๋ ํ์ง ๊ฐ์ ์์ฒญ ์ - React/TypeScript ์ปดํฌ๋ํธ์ ๊ฐ๋ ์ฑ, ์์ง๋, ๊ฒฐํฉ๋ ๊ด๋ จ ์ง๋ฌธ ์ - Webpack, Rollup, Vite ๋ฑ ๋ฒ๋ค๋ง ์ค์ , ํธ๋ฆฌ์ ฐ์ดํน, ์ฝ๋ ์คํ๋ฆฌํ ์ง๋ฌธ ์ - ์น ์ ๊ทผ์ฑ(a11y), ARIA, ์คํฌ๋ฆฐ ๋ฆฌ๋, ํค๋ณด๋ ๋ด๋น๊ฒ์ด์ ๊ด๋ จ ์ง๋ฌธ ์ - ํ๋ก ํธ์๋ ๋๋ฒ๊น ์ ๋ต, ์๋ฌ ๋ฉ์์ง ๋ถ์, ๋ฒ๊ทธ ์ฌํ/์์ /๋ฐฉ์ง ์ง๋ฌธ ์ - "์ข์ ์ฝ๋๋?", "๋ณ๊ฒฝํ๊ธฐ ์ฌ์ด ์ฝ๋", "ํด๋ฆฐ ์ฝ๋" ๋ฑ์ ์ถ์์ ์ง๋ฌธ ์ - ๋ฉด์ ์ค๋น์์ ํ๋ก ํธ์๋ ๊ธฐ์ด ๊ฐ๋ ์ ์ ๋ฆฌํ๊ณ ์ถ์ ๋ - ์ปดํฌ๋ํธ ๋ถ๋ฆฌ ์ ๋ต, Props Drilling, ๋งค์ง ๋๋ฒ, ์ผํญ ์ฐ์ฐ์ ๋ฑ ๊ตฌ์ฒด์ ํจํด ์ง๋ฌธ ์ - ESM vs CJS, sideEffects, ๋ฒ๋ค ๋ถ์, HMR, ์์ค๋งต ๋ฑ ๋น๋ ๊ด๋ จ ์ง๋ฌธ ์ - ๋ฒํผ ์์ ๋ฒํผ, ํ ์ด๋ธ ํ ํด๋ฆญ, ํผ ์ ๊ทผ์ฑ ๋ฑ UI ์ ๊ทผ์ฑ ์ํฐํจํด ์ง๋ฌธ ์
Best practices for Remotion - Video creation in React
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.