지옥컴퍼니 개발팀장의 프론트엔드 개발 현황 비판
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
프론트엔드 개발자, 프레임워크 선택 고민 중인 기술자
핵심 요약
- 리액트 19 이후 메타에서 버셀로 관리권 이양 →
Next.js
추천,SPA
사용 권장하지 않음 - Svelte, Solid.js, Qwik 등의 경량 프레임워크가 기존 대세로 부상
ref
통합,use
키워드 제거 등 리액트의 복잡성에 대한 강한 불만 표명
섹션별 세부 요약
1. 프론트엔드 프레임워크 현황
- React
- 메타에서 버셀로 개발/호스팅 이관
- Next.js
로 신규 프로젝트 시작 권장
- SPA
사용 지양, 서버 기능과 Vercel
연동 강조
- Vue, Vite
- Rollup
백엔드 대응 어려움
- Vue
의 풀스택 기능 부족 지적
2. Svelte 및 경쟁 프레임워크 평가
- Svelte
- 상태관리 유연성과 풀스택 기능 강조
- use
키워드 제거 요구, ref
통합 필요성 언급
- Qwik, Solid.js
- SSR
과 아일랜드 아키텍처
지원으로 성능 향상
- htmx
, Alpine.js
등 경량 솔루션도 주목
3. 기존 프레임워크에 대한 비판
- jQuery, Backbone, Ember.js
- 과거 기술로 현대 개발에 적합하지 않음
- SPA
대신 SSR
및 아일랜드 아키텍처
추천
- 리액트의 문제점
- ref
처리 복잡성, use
키워드로 인한 타입스크립트 호환성 저하
결론
- Svelte, Solid.js, Qwik 등 경량 프레임워크를 기반으로 한
SSR
과아일랜드 아키텍처
적용을 권장 - Next.js를 통해
SPA
대신 서버 기능과 연동한 현대적 개발 방식으로 전환해야 함 - 리액트의 복잡성과
ref
처리 문제로 인해 기존 프레임워크 사용 시 한계가 있으므로, 새로운 기술 트렌드에 유연하게 대응해야 함