핵심 요약
데브시스터즈가 다양한 화면 크기에 대응하는 쪼그라드는 웹페이지를 구현했고, 텍스트 넘침과 반응형 버그를 줄이려 Zoom, Transform, Rem, VW 등 여러 방법을 비교했습니다. React와 Sass로 구현된 스케일링 기법을 제시하며, 화면 분류가 간소화되는 방향을 확인했습니다.
구현 방법
- rem 기반 루트 폰트 크기 조정으로 전체 스케일링
- @mixin scale(property, px)로 속성을 vw 단위에 매핑
- vw 단위 활용으로 브라우저 최소 폰트 이슈 회피
- 640px 대비 스케일링 구간에서의 적용 방식 제시
- React와 SCSS 코드 예시 사용
주요 결과
- 필요 화면 크기가 줄고 테스트 범위가 간소화
- 특정 브라우저 이슈를 우회하는 실용적 접근
- 생산성 차이는 크지 않음



