Tetris Game with React

이 강의는 바닐라 JavaScript 로 완성한 테트리스 게임을 React 로 다시 구현하면서, React 애플리케이션에서 상태 관리·렌더링·로직 분리·게임 루프 제어를 어떻게 설계해야 하는지를 단계적으로 익히는 실습 중심 강의입니다. 단순히 “React 문법으로 테트리스를 만드는 강의”가 아니라, 이미 동작하는 게임 로직을 기반으로 React 가 잘하는 역할과 하지 말아야 할 역할을 구분하고, 규모가 커져도 유지보수 가능한 구조로 앱을 재설계하는 과정 자체를 학습하는 것이 목표입니다.