제목 | 뜬금없는 REST와 AJAX질문입니다. | ||
---|---|---|---|
글쓴이 | 방문넷 | 작성시각 | 2014/05/07 21:15:13 |
|
|||
감을 잃지 않기 위해 코드한땀한땀 재코딩하고 있습니다(학습 및 손가락 유지?면목) 갑자기 문뜩 생각이든게요 RESTful 이 생각나서 열쉼히 검색 및 정보 습득을하고난뒤에 느낀게.. AJAX로도 RESTful을 요청할수 있고 좀만 생각을 달리하면 컨트롤러에서 뿌려주는값을 RESTful 처럼 XML이나 JSON로 뿌려줄수 있겠구나 생각이들었습니다 RESTful은 http에 헤더 정보 포함해서 보내주는거라고 간략하게 이해 하고있는 상황이구요.. 자 그럼 여기서 질문입니다. api.domain.com => 코드이그나이터가 준비된 사이트(뷰는 사용하지않고 컨트롤러와 모델만 사용) doamin.com => html과 자바스크립트(jquery)로 구성된사이트 즉 domain.com 에서 이를테면 회원관리 모듈이라던가 게시판 혹은 관리자에 필요한 데이터 값등을 api.domain.com으로 ajax로만 가져온다고 가정하고있는데요 크게 문제될께 있는지 한번 여쭙고자합니다. http://dongwon.me 현재 이사이트가 도메인이 나누어져있지않지만 질문과 같은 방식으로 코딩해 나가고있는 사이트입니다 test / 1111 실지 운영도 운영이지만 전 색다른 코딩방법을 선호는지라. 재미있는 코딩기법이라던가 한번 시도해볼만한게 있으면 추천해주세요! |
|||
다음글 | 트랜잭션 관련 질문입니다. (4) | ||
이전글 | 최상위 폴더를 test라고 만들고 그안에 ci소스를 넣... (3) | ||
변종원(웅파)
/
2014/05/07 23:51:39 /
추천
0
|
방문넷
/
2014/05/08 02:01:29 /
추천
0
웅파 //
음 웬지 웅파님께서 답변을 해주시니 한번 화끈하게 밀어 붙여야겠네요 ㅎㅎㅎ. 답변 감사합니다 RESTful 라이브러리 들춰봐서 질문글을 남기긴했습니다 ^^ 다시 한번 감사합니다 ! |
한대승(불의회상)
/
2014/05/08 08:52:24 /
추천
0
기우일지도 모르겠지만 도메인이 다른경우 ajax 통신할때 보안문제를 우회하기 위해선 JSONP 방식을 사용하셔야 합니다.
JSONP는 GET방식으로만 데이터 요청이 가능하니 설계시 주의 하세요. ^^ |
방문넷
/
2014/05/08 12:44:14 /
추천
0
불의회상 //
네 아침에 출근해서 도메인 다른 부분들 때문에 좀 고민이 많았습니다. 조언 감사합니다! |
뷰단 처리 대신 json이나 xml로 뿌리면 앱이나 웹과 ajax로 통신할 수 있는 서버전문이 됩니다.
(단 헤더로 처리하는 CRUD는 단순히 뷰만 바꿔서는 안되구요)
말씀하신 것처럼 2차 도메인에 따라 다르게 처리해도 되고 하나의 컨트롤러에서 헤더 값에 따라
전문으로 또는 뷰로 처리할 수 있습니다.
RESTful 공개된 라이브러리 보시면 헤더에서 어떻게 처리하는지 참고할 수 있습니다.
참고하셔서 조금만 수정하시면 같은 컨트롤러에서 처리할 수 있습니다.