2011-03-01 4 views
1

데이터 시각화를 위해 자바 스크립트를 사용하는 마이크로 사이트를 만들고 있습니다. 나는 프런트 엔드에 표시 할 고객 데이터를 전달할 백엔드 개발자와 협력하여 연령, 성별 및 총 지출액과 같은 다양한 고객 속성을 그래프로 표시하고 표시합니다.자바 스크립트로 데이터 요청하기

내가 겪고있는 문제는 개발자가 원하는 데이터가 무엇인지 묻고있어서 무엇을 말해야할지 전혀 모릅니다. 나는 내가 무엇을 필요로하거나 무엇을 원하고 싶은지를 모른다. 과거에는 항상 데이터 나 내용을 가져 와서 그것을 표시했다. 그것은 나를위한 새로운 프로젝트이고 나는 내 깊이에서 조금 느껴지고 있습니다.

편집 :

나는 데 특별한 문제가 실제 Ajax 요청을하고 내 페이지에 결과를 업데이트하는 방법입니다 백엔드 개발자와 조금 더 이것에 대해 생각하고 작업 후. 나이, 성별, 지출액 등을 찾고 있음을 분명히 알고 있지만, 요청하는 방법에 더 집중해야합니다.

답변

0

JavaScript로 작업하는 경우 JavaScript는 기본적으로 JSON으로 이해합니다. 그들은 JSON 형식의 데이터를 제공 할 수 있다면, 그것은 좋은 시작이 될 것입니다 :

http://en.wikipedia.org/wiki/Json

{ 
    "customers": 
    [ 
     { 
     "age": "23", 
     "sex": "male", 
     "dollars-spent": "7" 
     }, 
     { 
     "age": "22", 
     "sex": "female", 
     "dollars-spent": "10000" 
     } 
    ] 
} 

난 당신이 함께 연령과 성별로 고객 ID와 같은 뭔가가 필요합니다 거라 생각 당신이 유일하게 할 수 있도록 그들을 식별하십시오.

+0

슈퍼 감사합니다. 내 생각에 json 내에서 요구해야 할 속성이 무엇인지 궁금해하고 있었지만 그게 아마도 내가 알아야 할 것입니다. – timmackay

+0

@tjmackay 예, 필요에 따라 데이터 형식을 지정하면 해당 데이터 형식을 설계 할 수있는 좋은 기회가됩니다. 오직 당신은 그것이 무엇인지를 안다 : –

+0

@Yuriy - 나는 그것이 내가 걸려 넘어지는 곳이라고 생각한다. 나는 그것이 무엇인지 모른다 : S – timmackay

1

jQuery를 사용하는 경우 .getJSON을 사용하여 JSON 형식의 비동기 데이터 요청 (AJAX 요청)을 수행하면 응답을 매우 쉽게 처리 할 수 ​​있습니다.

JSON 형식으로 필요한 모든 데이터를 반환하는 RESTful API를 생성하도록 백엔드 개발자에게 요청할 수 있습니다. 데이터 그 자체에 관해서는 미래에 필요하거나 필요할 것으로 생각되는 것을 포함 시키라고 알려주십시오. JSON 데이터를 처리하면 필요한 것을 결정할 수 있습니다. 선외로 나가 절대 사용하지 않을 물건을 반품하라고 말하지 마십시오. 아니면 대역폭을 낭비 할 것입니다.

+0

나는 RESTful 접근법을 살펴보고 주어진 시간에 요청할 수있는 속성을 물어볼 것이다. – timmackay

관련 문제