0
클래스 정의와 관련하여 Ember 2에 대한 모범 사례를 찾으려고합니다. 몇 가지 질문이 있습니다 ...Ember 2 모범 사례
- ECMA6 "클래스"를 사용하고 있습니까? 아니면 Ember가 Ember.Object.extend를 엄격히 사용합니까?
- 내 수업이 엠버 서비스가되지 않아도된다면 자동으로 유틸리티가됩니까?
- 모든 사용자 정의 클래스가 유틸리티에 속합니까? 아니면 다른 클래스를 만들 수 있습니까?
더 자세히 말해서, my class는 서버에서 보낸 이벤트에 대한 래퍼입니다.
서비스 및 유틸리티의 차이가 잘못되었을 수 있습니다. 예제에는 Utility 클래스가 있습니다 (https://guides.emberjs.com/v2.6.0/tutorial/service/). 그래서 차이점은 방법/기능의 그룹화라고 생각하지 않습니다. 서비스는 영원히 계속되는 싱글 톤 (singletons)의 것 이상으로 보이며 상태를 유지합니다. 귀하의 답변은 ECMA6을 준수해야하는 정도를 파악하는 데 도움이되었습니다. – Taztingo
링크를 제공해 주셔서 감사합니다. 이 스레드에 혼란을주지 않기 위해 Service vs Utility에 대한 내 어설 션을 제거하기 위해 내 대답을 업데이트했습니다. –