Skip to content

정적 페이지의 업데이트 감지 방식 실험 #13

Description

@BangDori

계기

Note

정적 페이지의 업데이트 감지 방식과 그 목적을 이해하고 실험해본다.

일반적으로 우리가 기능이 업데이트된 정적 파일을 배포하더라도, 사용자가 사이트를 보고 있는 경우라면 새로고침을 하지 않는 경우 업데이트가 반영되지 않습니다.

Image

하지만 우리가 로컬 feature 브랜치 작업을 완료한 후 깃허브에 커밋을 하게 되면 위 이미지와 같이 자동으로 푸시된 브랜치가 있다고 메시지 박스가 표시되는 것을 확인할 수 있는데, 어떻게 동작하는걸까요? 심지어 새로고침도 되지 않고 렌더링이 되는데요..

이를 어떤 방법으로 구현했는지 직접 실험해보고 싶어져서 이슈를 발행하게 되었습니다.

무엇을 실험할 것인가

  • 어떤 원리로 이게 가능한 것인지 알아보기 (추가적인 실험 내용은 원인을 파악한 이후에 작성해보겠습니다)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions