Das Singleton in TypeScript: Vom Einsteiger zum Experten