• 연차가 쌓일수록 중요해지는 것
    개발 조직의 규모가 크면 할당된 예산이나 리소스가 비교적 여유로우며. 서비스 개선을 위한 경우라면 더욱 넉넉히 할당하는 경우가 많다.이런 규모의 조직에서는 비용보다는 기술적인 가치에 중점을 두고 업무를 진행하고 평가도 그 기준에 따른다. 그렇다 보니 개발자 개개인도 더...
  • Next.js에서 img태그 사용 시 주의사항
    최근 담당한 서비스의 CWV개선작업 중 이상한 현상을 발견했다. 페이지에 <img>태그를 사용하면 이미지가 강제로 preload처리되는 현상이었다. CWV개선을 위해서는 리소스의 우선순위 최적화가 필수인데. 위의 현상때문에 주요 리소스의 로드를 방해하도록 html이 렌...
  • Image Decoding
    페이지에 고해상도 이미지를 출력할 때 img요소는 본문에 삽입되었지만, 이미지가 바로 보이지 않고 잠시 후에 출력되는 현상을 본 적 있을 것이다.이는 이미지 다운로드가 완료되었지만, 아직 디코딩이 되기 전이라 페이지에 나타나지 않는 현상이다.요소 추가와 동시에 이미지가...
  • 웹 성능 관점에서 본 Astro
    XMLHttpRequest기반 RIA의 개발부터. Selective Hydration을 구현하고 있는 웹 기술의 변천사를 하나하나 돌이켜 보다 보면. 어떻게 이런 생각까지 할 수 있을까라는 생각으로 자연스럽게 흘러 가게 된다.웹 기술의 변화를 이끄는 조직은 수도 없겠지...
  • Angular앱에 Web Push 구현하기
    현재 Web Push는 무료[1]이며 아래 조건들만 만족하면 이메일보다는 훨씬 나은것은 물론이고. SMS, 카카오톡 알림급의 전달력을 가진 메시지를 무제한으로 보낼 수 있다.브라우저가 Web Push를 지원할 것사용자가 웹 알림 권한을 허용할 것웹 워커를 등록한 브라우...
    Search by astro-fuse