사용자가 특정 경로를 탐색 할 때 누락 된 (로드 된) 데이터를로드하는 데 어떤 기술을 사용해야하는지 아직 명확하지 않습니다. Here 사람들은 Guard를 사용하고 @vsavkin은 그의 State sample에서 다른 기술을 사용합니다. 그래서, 이것을하는 방법에 대한 지침이 있습니까?각도 5와 NGRX - 경로에 따라 데이터를로드하는 데 사용할 내용
업데이트 : 경로도 확인할 수 있습니다. 어느 것이 제 3의 옵션이라고 생각합니다.
사용자가 특정 경로를 탐색 할 때 누락 된 (로드 된) 데이터를로드하는 데 어떤 기술을 사용해야하는지 아직 명확하지 않습니다. Here 사람들은 Guard를 사용하고 @vsavkin은 그의 State sample에서 다른 기술을 사용합니다. 그래서, 이것을하는 방법에 대한 지침이 있습니까?각도 5와 NGRX - 경로에 따라 데이터를로드하는 데 사용할 내용
업데이트 : 경로도 확인할 수 있습니다. 어느 것이 제 3의 옵션이라고 생각합니다.
이것은 우선 순위의 문제이며 아직까지 이와 같은 것에 대한 지침이 없다는 것을 알고 있습니다.
저는 개인적으로 선호하는 가드 방식을 사용합니다. 특정 환경에서는 효과가 좋지만 응용 프로그램 (및 API)이 커지면 관리하기가 어려워집니다. 저는 부작용이 단순히 발생하지만 기본 프로 시저의 일부가 아닌 AOP 방식으로 응용 프로그램을 실행할 수없는 선언적 방식보다는 더 많이 사용하고 싶습니다. 나는 서비스가 API 호출에 매우 적합하다고 생각한다.
경비원은 Angular 라우터의 핵심 부분이기 때문에 경비원은 더 정통 패턴이라는 주장을 제기 할 수 있습니다. 반면 ngrx는 라이브러리입니다.