강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김장후님의 프로필 이미지
김장후

작성한 질문수

견고한 JS 소프트웨어 만들기

모듈화를 진행할 때, 모듈패턴말고 클래스를 써서 모듈화를 진행해도 괜찮나요

작성

·

269

0

항상 좋은 강의 잘 듣고있습니다.

모듈패턴과 관련해서 궁금한 사항이 생겼는데, 검색해보니 모듈패턴이 클래스와 비슷한 개념이라고 하더라구요.

클래스가 뭔가 더 직관적? 인것 같아서 활용하기 좋을 것 같다는 생각을 했습니다.

혹시 모듈패턴 대신 클래스를 모듈화에 사용해도되나요? 또, 모듈 패턴과 비교했을 때, 장단점이 있을지도 궁금합니다!

답변해주시면 감사하겠습니다~

답변 1

1

김정환님의 프로필 이미지
김정환
지식공유자

네 모듈이 객체를 만들어 내는 것이기 때문에 클래스도 비슷하게 동작할 수 있을것 같아요. 저도 요즘은 클래스를 더 많이 사용하는 것 같습니다. ES6에서 지원하는 문법이기도 하고 타입스크립트를 사용한다면 더 없이 좋을 것 같습니다.

김장후님의 프로필 이미지
김장후

작성한 질문수

질문하기