라이프 사이클 (LifeCycle) 을 알아야 하는 이유라이프사이클은 어떤 객체나 시스템이 생성되고, 동작하다가 종료되기까지의 흐름을 의미한다.라이프사이클을 이해하고 있으면, 애플리케이션이 어떤 순서로 동작하는지를 알 수 있기 때문에 로직을 어디에 넣어야 할지를 정확하게 판단할 수 있다.또한 특정 기술의 동작 원리를 이해할 때도 라이프사이클에 대한 파악이 중요하다.이 흐름을 이해하면 디버깅, 최적화, 확장 등의 관점에서 유리하고 안정적인 코드 작성이 가능하다.라이프사이클의 기본 구조라이프사이클은 일반적으로 다음과 같은 흐름을 가진다.생성 (Initialization): 객체 또는 애플리케이션이 메모리에 할당되고 초기화되는 시점사용 (Execution): 로직이 실행되고 이벤트가 처리되는 시점종료 (Des..