• Astro의 성능 측정 결과 (출처: 공식 사이트)
    웹 성능 관점에서 본 Astro
    XMLHttpRequest기반 RIA의 개발부터. Selective Hydration을 구현하고 있는 웹 기술의 변천사를 하나하나 돌이켜 보다 보면. 어떻게 이런 생각까지 할 수 있을까라는 생각으로 자연스럽게 흘러 가게 된다.웹 기술의 변화를 이끄는 조직은 수도 없겠지...
  • gatsby 블로그에 검색을 붙여보자
    gatsby 블로그에 검색을 붙여보자
    블로그에 글이 늘어나면 카테고리와 태그만으로는 원하는 내용을 찾기 어려워진다. 지금 블로그가 그 정도까지 내용이 많지는 않지만 학습을 위해 운영하는것도 있어서 검색 기능을 구현해 보았다.공식 사이트의 gatsby 에 검색 기능 추가 문서를 보면 검색에 필요한 기본 요소...
  • Bloom Filter알고리즘과 Angular DI 성능 개선
    Bloom Filter알고리즘과 Angular DI 성능 개선
    Bloom Filter는 어떤 Set안에 특정 값이 존재하는지 여부를 빠르게 계산할 수 있는 알고리즘이다. 속도도 빠르면서 저장 공간을 적게 차지하기 때문에 대규모 서비스에서 신규회원 여부, 크롬 브라우저의 멀웨어 사이트 여부, hbase, redis 등 여러 군데에 ...
  • 블로그들 Gatsby로 전환 후기
    두달 전 우연히 Gatsby라는 Static Site Generator(이하 SSG)를 알게 되었고. 프로토타이핑 후 기존 블로그를 Gatsby로 전환하는 작업을 하기 시작했다. Gatsby의 전반적인 시스템을 이해하는데 총 2주 정도 걸렸고. 나머지는 두 개의 블로그...
  • Angular의 RouteReuseStrategy
    Angular는 라우팅 시점마다 RoutingModule에 제공된 Routes 중 이전 페이지와 다음 페이지에 해당하는 Route 객체를 찾아 서로 비교하여 변경이 있을 때만 컴포넌트를 교체한다.동일한 Route 간 이동 시. 같은 컴포넌트가 렌더링 되며 이뤄지는 AP...
    Search by astro-fuse