데브허브 | DEVHUB | Remix is DROPPING React (and I'm excited)Remix is DROPPING React (and I'm excited)
- Remix v3는 React와의 결별을 선언하고 완전히 새로운 웹 프레임워크로 재탄생합니다. 🚀
- 기존 React Router는 Remix v2의 핵심 기능을 흡수하여 v7으로 발전했으며, 여전히 활발히 사용됩니다. 🛣️
- Remix는 과거 React 앱의 성능 및 웹 기본 원칙 무시 문제를 해결하기 위해 탄생했습니다. 💡
- Remix v2는 React Router와 통합되어 v7의 일부가 되었고, 이는 Remix의 새로운 방향을 모색하는 계기가 되었습니다. 🔄
- Remix v3는 현대 웹 개발의 복잡성을 해소하고, 더 가볍고 웹 표준에 부합하는 개발 경험을 목표로 합니다. ✨
- React 대신 Preact를 포크하여 풀 스택을 직접 제어하며, 처음부터 다시 시작하는 접근 방식을 취합니다. 🛠️
- '모델 우선 개발'을 통해 AI 및 LLM 기반 앱 구축에 최적화된 미래 지향적 비전을 제시합니다. 🧠
- 프레임워크 추상화 대신 웹 표준 API를 우선하여 개발하며, 웹의 기본 원칙을 강조합니다. 🌐
- 복잡한 빌드 과정 없이 모든 것이 런타임에 작동하는 '런타임 중심' 설계를 지향합니다. ⚙️
- 외부 의존성을 최소화하여 프로젝트의 독립성과 통제력을 확보합니다. 🔗
- Remix v3는 이전 버전이나 React Router와 호환되지 않는 완전히 새로운 프로젝트로, 업그레이드 경로가 없습니다. 🆕
- 발표자는 Remix 팀의 문제 해결 능력을 신뢰하며, 이번 새로운 시도에 큰 기대를 걸고 있습니다. 👍