Dev.to 뉴스
총 22,024건·최신 업데이트
- 461
하나의 Remotion 번들에서 24개의 클립과 44개의 아이콘이 나오고, 그 둘을 구분하는 것은 durationInFrames === 1 뿐
Munchable은 기존의 완성형 영상 렌더링 방식에서 벗어나, 실제 인물 영상 위에 얹을 수 있는 투명 배경의 오버레이 에셋을 생성하는 방식으로 파이프라인을 전환했습니다. 이를 위해 ProRes 4444 및 특정 픽셀 포맷 설정을 통해 알파 채널을 유지하며, 단일 번들 내에서 듀레이션에 따라 아이콘과 클립을 구분하는 효율적인 자동화 구조를 구축했습니다.
24 clips and 44 icons come out of one Remotion bundle, and the only thing separating them is durationInFrames === 1↗dev.to
- 465
모바일 릴리스 워크플로우 둘 다 수동이며, 런타임 버전 핑거프린트가 그 중 하나 존재 이유입니다.
모바일 앱 배포 시 네이티브 코드 변경은 새로운 바이너리 빌드가 필수적이며, JS 번들만 교체하는 OTA 업데이트는 네이티브 의기존 의존성이 없는 경우에만 안전합니다. Expo의 런타임 버전 핑거프린트 기능을 사용하면 네이티브 코드 변경을 감지하여 잘못된 업데이트 배포로 인한 앱 오류를 원천 차단할 수 있습니다.
Both of our mobile release workflows are manual, and the runtimeVersion fingerprint is the reason one of them exists↗dev.to
- 468
크롤러가 색인하고 싶지 않은 페이지를 가져가게 했습니다. Disallowed URL은 noindex를 읽지 못하기 때문입니다.
robots.txt의 disallow는 크롤러의 접근 자체를 차단하기 때문에 페이지 내 noindex 지시어를 읽지 못하게 만들 수 있습니다. 따라서 검색 결과에서 제외하고 싶은 페이지는 접근은 허용하되 noindex 태그를 사용해야 하며, noindex 페이지에는 canonical 태그를 생인략하는 것이 안전합니다.
We let crawlers fetch the pages we never want indexed, because a Disallowed URL never reads its noindex↗dev.to
- 470
유니코드 텍스트 스타일링: 제대로 작동하는 화려한 텍스트를 위한 개발자 가이드
유니코드 텍스트 생성기는 텍스트를 스타일링하는 것이 아니라 기존 문자를 다른 유니코드 코드로 교체하는 원리로 작동하며, 이로 인해 데이터 정규화, 검색 실패, 스크린 리더 접근성 저해 등 다양한 기술적 오류가 발생할 수 있습니다. 따라서 커스텀 폰트 적용이 불가능한 환경에서만 제한적으로 사용하고, 배포 전 반드시 다양한 플랫폼과 API 파이프라인에서의 검증이 필요합니다.
Unicode Text Styling: A Developer's Guide to Fancy Text That Actually Works↗dev.to - 477
슬럼버블룸은 휴대폰을 사용하지 않을 때만 성장하는 작은 정원 게임입니다.
SlumberBloom은 사용자가 스마트폰을 사용하지 않는 시간을 'Night Block'이라는 검증 가능한 해시 값으로 기록하여 가상의 정원을 키우는 게임입니다. 서버나 트래킹 없이 온디바이스 AI를 활용해 개인정보를 보호하며, 사용자의 인내를 시각적 보상으로 전환하는 것을 핵심 가치로 삼습니다.
SlumberBloom is a small garden game that only grows when you leave your phone alone.↗dev.to












