자바스크립트 Singleton Pattern
·
Programing/javascript
Singleton Pattern(싱글턴 패턴) 은 특정 클래스의 인스턴스를 단 하나만 생성하도록 제한하는 디자인 패턴입니다. 이 패턴은 전역 상태를 관리할 때 유용하며, 애플리케이션 설정, DB 연결, 로그 기록 등에서 자주 활용됩니다.🧱 Singleton Pattern이란?Singleton Pattern은 하나의 인스턴스를 생성하고, 이를 어디서든 접근할 수 있도록 보장하는 구조입니다. 자바스크립트에서는 클로저와 모듈 패턴을 활용하여 구현됩니다.const Singleton = (function () { let instance; function createInstance() { return { timestamp: Date.now() }; } return { ..