본문으로 건너뛰기
yceffort
PostsSeriesTagsAbout🧪 Research
EN

Tweaks

theme
accent palette
film grain
minimal mode
11 POSTS

Css 1

  • ◆ 블로그 성능 개선하기 · 1편
    #stylex#tailwind#css

    Tailwind를 StyleX로 옮기며 다시 따져본 성능

    블로그의 Tailwind 4를 StyleX로 옮겼다. 유틸리티만 옮긴 중간 상태에서는 CSS와 FCP가 줄었지만 전체 전송량은 늘었다. 전환 범위를 넓히자 홈 FCP가 59% 느려졌고, 작성 방식을 고친 뒤에도 격차가 남았다. 마지막 개선은 KaTeX 조건부 로딩과 본문 CSS 분리에서 나왔다. CSS 크기와 전체 전송량, 페인트 지표를 따로 비교한 기록이다. 블로그 성능 개선하기 시리즈의 첫 편이다.

    2026-09-14·51분
  • #webview#architecture#css

    여러 웹뷰에서 하나의 웹 운영하기: 환경 분기를 어댑터로 모은 과정

    자사 앱과 파트너 앱의 iOS, Android 웹뷰를 지원하며 흩어진 환경 분기를 어댑터로 모았다. 인셋과 브릿지, CSS를 정리한 과정과 SSR 시드, hydration에서 겪은 문제를 기록했다.

    2026-09-09·44분
  • #framer-motion#performance#animation

    framer-motion 배너에서 프레임드랍 없애기: 두 번의 삽질과 이징 함수

    framer-motion으로 만든 배너가 열리는 0.6초 동안 홈 전체가 버벅였다. 원인을 코드로 추정하고, 실측으로 두 번 뒤집히고, 결국 이징 함수 하나로 리플로우를 없애기까지의 기록. 그리고 이 작업이 남긴 것들: 선언과 실행의 간극, 속성이 성능을 결정한다는 원칙, 메커니즘 보존, 계측기를 의심하는 순서, 같음을 곡선으로 증명하는 방법.

    2026-08-15·50분
  • #react#css#nextjs

    React의 <ViewTransition>: 브라우저 네이티브 애니메이션을 React답게

    View Transition API를 React가 감싸면 어떻게 되는가

    2026-03-02·27분
  • #browser#css#frontend

    웹 개발자가 본 사파리 15의 변화와 대응

    죽인다 사파리

    2021-09-19·5분
  • #web-performance#css

    웹 폰트 로딩을 더 빠르게 하는 방법

    개발할 때 간지나는 이쁜 폰트 추천받습니다

    2021-06-27·13분
  • #css#web-performance

    CSS 성능 향상 시키기

    CSS의 황제가 출간한 CSS 완벽가이드를 장식용으로 구매...

    2021-03-26·14분
  • #html#css#accessibility

    HTML과 CSS를 활용해서 콘텐츠를 숨기는 10가지 방법

    원래 알던건 두 세가지밖에 안됨

    2021-03-05·5분
  • #web-performance#css

    CSS와 웹페이지 성능과의 관계

    내 일이 아니라고 생각하면 관심이 안가더라고

    2021-02-01·10분
  • #css#frontend

    overflow: auto vs overflow: scroll 왜 윈도우에서만 쓸모없는 스크롤바가 노출될까

    맨날 맥만 봐서 이런 줄도 몰랐다 반성합니다

    2021-01-14·4분
  • #react#css

    styled-components로 스타일 적용하는법

    styled components가 쓰고 싶습니다

    2020-10-07·3분
mailMail icongithubtwitter
yceffort
•
© 2026
•
https://yceffort.kr