controoler 간 데이터 전달을 위해선 AngularJS 의 Services 기능을 이용해야한다
반복적으로 사용되는 코드를 분리할 때 사용기능 의존성을 주입할때 사용한다 (싱글턴 개념과 같다)
또다른 기능인 factory 와 기능을 혼용하는 경우가 있는데 두가지는 차의가 있다 service 는 factory를 이용해 구연되는 기능이다
service() 와 factory() 의 차이는 객체를 생성하는 방식이다