JEFF NEWS에 참여하세요
북마크, 댓글, 투표 기능을 사용할 수 있습니다
© 2026 Jeff Yim
Elixir 풀스택 프레임워크 Hologram v0.8.0이 JS 인터롭을 추가. Elixir에서 JS 함수 호출, npm 패키지, Web API, Web Components를 직접 사용 가능. Promise는 Elixir Task로 변환됨.
Chrome 안정 버전에 세로 탭 기능이 플래그 뒤에 숨겨진 형태로 도입됨. HN 유저가 환영하며 올린 Tell HN 글.
Droid 프레임워크를 통해 Swift 언어로 안드로이드 네이티브 앱을 선언적 문법으로 개발할 수 있게 됨. AndroidX, Material Design 등을 지원하며 JNI를 완전히 추상화함.
2017년 출간된 웹 접근성 입문서가 저자에 의해 무료로 웹에 공개됨. 핵심 원칙은 여전히 유효하나 일부 도구와 WCAG 버전 등 세부 사항은 달라졌음.
듀오링고가 라이브 액티비티를 이용해 다이나믹 아일랜드와 잠금화면에 유료 구독 광고를 표시해 애플 가이드라인을 위반한 사례.
ePub은 일반 HTML이 아닌 XHTML을 사용하며, XML 네임스페이스, 제한적 CSS 지원, epub:type 시맨틱 속성 등 웹 개발자가 알아야 할 차이점을 정리한 글
HN 커뮤니티가 공유한 아름다운 개인 블로그 디자인 모음. S-TIER 인터랙티브 사이트부터 미니멀, 맥시멀, 타이포그래피 중심까지 스타일별로 분류됨.
Go 생태계 위에 빌드된 컴파일 언어 Duck. 덕 타이핑 + JSX 스타일 서버사이드 템플릿 + 클라이언트사이드 React 컴포넌트를 일급 시민으로 지원.
TypeScript/JavaScript 코드베이스의 전체 디펜던시 그래프를 구축한 뒤, 데드코드 제거·대형 파일 AI 분할·폴더 구조 재배치를 자동으로 수행하는 CLI 도구. ESLint/Knip과 달리 그래프 기반 분석에 AI 리팩토링까지 결합한 것이 차별점.
ZIP 코드 5자리로 도시, 주, 국가를 자동완성할 수 있는데 왜 아직도 맨 아래에 넣느냐는 주장. API 5줄, inputmode 속성 하나면 되는 해결된 문제라는 거임.
접근성은 장애인만을 위한 기능이 아니라 인터페이스 설계 품질을 검증하는 테스트임. 스크린 리더를 막는 문제가 햇빛 아래 폰 사용자, 마우스 고장, 노안 등 모든 사람에게도 동일하게 영향을 미침. 누구나 언젠가는 접근성이 필요한 순간을 겪게 됨.
Chrome 팀이 웹사이트가 AI 에이전트에게 구조화된 도구를 제공할 수 있는 표준 API인 WebMCP를 얼리 프리뷰로 공개함. HTML 기반 선언형 API와 JavaScript 기반 명령형 API 두 가지로 구성되며, 원시 DOM 조작 방식 대비 더 신뢰성 높은 에이전트 워크플로를 가능하게 함.
POSSE(Publish on your Own Site, Syndicate Elsewhere)는 콘텐츠를 내 사이트에 먼저 올리고, 트위터/인스타/페북 같은 SNS에는 복사본만 뿌리는 방식임. 데이터 소유권도 챙기고 SNS 팔로워도 놓치지 않는 ㄹㅇ 실용적인 전략. IndieWeb 운동의 핵심 철학이기도 함.
윈도우 개발 추억 있는 개발자가 소소한 유틸리티 앱 하나 만들려다 현실에 박살난 썰. Win32부터 WinUI 3까지 수십 년간 쌓인 레거시와 미완성 API들 때문에 결국 '그냥 Electron 쓰는 게 맞다'는 결론에 도달함. 마이크로소프트가 자기 플랫폼을 방치하는 수준이 ㄹㅇ 심각함.
npm 패키지 트리가 왜 이렇게 무거워졌는지 분석한 글. 레거시 엔진 지원, 원자적 패키지 설계, 오래된 ponyfill 세 가지가 주범임. e18e 커뮤니티가 이 문제를 해결하려고 열심히 삽질 중ㅋㅋ
Svelte 5가 공식 출시되면서 기존 반응형 선언 방식을 싹 날리고 'Runes'라는 새로운 API를 도입했음. $state(), $derived(), $effect() 같은 함수 기반 문법으로 바뀌었고, 성능도 Svelte 4 대비 2배 빨라졌다고 함. Apple, Spotify 같은 대기업들도 이미 마이그레이션 시작했다니 ㄹㅇ 레전드급 업데이트.