2014-04-08 3 views
0

Java로 작성된 서버 코드로 AngularJS에 웹 응용 프로그램을 작성하고 있습니다. 클라이언트 코드는 HTTP API를 통해 서버와 통신합니다. 웹 응용 프로그램은 주로 통계를 표시하고 기본적으로 그래프를 포함합니다.AngularJS 모델 유지 방법

웹 페이지에는 최신 날짜, 최신 날짜 및 통계가 표시 될 국가의 이름과 같은 필드가 있습니다. 그래서 몇 개의 그래프를 선택하면 (대시 보드에 5 - 10 개의 그래프가 있음), 웹 페이지는 웹 페이지의 상태를 저장하는 옵션을 제공하므로 동일한 그래프가 표시된 페이지를 열 수 있습니다. 즉, 그래프의 대시 보드를 갖기 위해 이름, 날짜 등을 다시 선택할 필요가 없습니다.

각도 모델의 날짜, 날짜 및 이름을 쉽게 포함 할 수 있습니다. 그러나 페이지를 저장하고 다시 열려면 모델 데이터를 일부 저장 매체에 저장하고 다시 열면 저장 매체에서 읽고 Angular 모델을 채워야합니다.

어떻게하면됩니까? django 같은 일부 프레임 워크를 사용해야할까요? 여기서 sqlite와 같은 별도의 데이터베이스 서버를 사용할 수 있습니까? 그러나 나는 그런 복잡한 일을 원하지 않는다. 나는 간단한 클라이언트 측 코딩 (HTML + JS)을하고 그것을 청결하게 유지할 필요가있다.

해결 방법은 있습니까?

+1

최소한 Java 서버가 지속성을 제공 할 수 있습니까? 그것이 개념 증명으로 단지 메모리에 있더라도. 하지만 궁극적으로 당신은 어떤 종류의 데이타베이스가 필요할 것이고, 자바 서비스에서 접근 할 수 있습니다. 각도 서비스를 사용하여 Java API를 호출하여 지속 된 데이터를 가져옵니다. – aet

답변

0

각도는 클라이언트 측 프레임 워크입니다. 데이터를 유지하거나 검색하려면 서버 측 데이터베이스를 사용해야합니다. $ resource 또는 $ http를 사용하여 RESTful 인터페이스를 통해 대화한다.