SPA 웹 응용 프로그램 (이 경우 Angular 2)의 경우 응용 프로그램의 다른 사용자를 위해 사용자 정의 테마 (색 구성표)를 제공하려면 어떻게해야합니까? 이러한 테마는 세션간에 유지되어야하므로 데이터는 서버 측에 저장되고 클라이언트에 의해 검색되거나 서버에 의해 미리로드되어야하지만이 방법으로 시작하는 방법을 잘 모릅니다.SPA (Angular 2) 웹 응용 프로그램의 사용자를위한 사용자 정의 테마
이상적인 접근 방식은 클라이언트가 테마 정보를 검색하면 초기 앱로드에 너무 많은 지연이 발생할 수 있으므로 서버에 의한 사전로드 전략이라고 생각합니다. 그러나 두 방법 중 어떤 방식으로 이것이 어떻게 생겼는지 모르겠으니, 어떤 의견이라도 대단히 감사합니다.
추가 고려 사항 : 그 옵션이되지 않도록
는 각도 범용를 사용하지 않습니다.
각도 재질을 사용하여 사용자 지정 재질 테마 템플릿을 생성/생성하고 사용할 수 있습니다. 아마도 쿠키에 사용할 머티리얼 템플리트의 값을 저장하고 쿠키에서 가져 오는 것이 옵션 일 수는 있지만, 앵귤러 2가 템플리트를 생성하고 생성하는 방법을 모를 수도 있습니다. 또한 수천 명의 사용자가있는 경우 서식 파일의 파일 크기가 커질 수 있습니다.