38P by xguru 3일전 | ★ favorite | 댓글 3개
  • 사용자 인텐트(의도)를 실시간으로 예측하는 초경량 자바스크립트 라이브러리
  • 마우스 궤적, 스크롤 방향, 탭/키보드 이동 등 사용자 행동을 실시간 분석해, hover 발생 전 예상 타겟에 미리 액션 실행
  • 프리패칭 시점 최적화 : 무엇(what) 을 언제(how) 불러올지는 개발자가, 언제(when) 프리패칭할지는 ForesightJS가 담당
  • hover·viewport 프리패칭의 한계(시간 지연/불필요한 데이터 로드/접근성 제외)와 달리, 진짜로 클릭/포커스할 확률이 높은 UI 요소에만 사전 리소스 로드를 자동화해, 성능·체감 속도를 극대화
  • DevTools 패키지로 궤적/영역/콜백 실행 등 실시간 예측 시각화 가능
  • TypeScript 완전 지원 및 프레임워크 불문(Next.js/React Router 등) 누구나 사용 가능

개념 자체는 가끔 보던 것인데 웹 페이지가 재미있고 한 눈에 기능을 체험해 볼 수 있도록 잘 구성되어 있어서 놀랐습니다.
졸리던 차에 눈이 반짝 떠지는 재미있는 경험이었네요.

저도 직관적인 데모가 눈에 띄더라구요 ㅎㅎ 신기하기도 하고..

반가운 비ML 기반 최적화 방법론이네요