2012-12-14 3 views
0

실제 환경 (로컬 호스트가 아님)에서 JS 서버 기반 작업을 시작하고 AWS가이를 수행하는 가장 경제적 인 방법 인 것 같습니다. 그리고 REST와 함께 백본을 사용하여 시작하고 싶습니다.백본과 AWS를 통해 REST를 어떻게 사용해야합니까?

이렇게하면 AWS에서 REST를 즉시 사용할 수 있으며 서버에 백본 코드를 던지면됩니까? 아니면 AWS에서 REST API를 구성해야합니까?

미리 감사드립니다 !!!! 코멘트는 바와 같이

+0

Backbone.js는 서버 측이 아니라 클라이언트 측에서 사용하도록 설계된 것 같습니다. 또한 실제로 "REST"는 실제로 "HTTP"를 의미하므로, 웹 서버를 실행하는 동안에는 REST를 수행하는 것입니다. –

+0

하이 폴. 응답 해 주셔서 감사합니다. 예, 백본은 클라이언트 측에서 작동하도록 만들어졌지만 서버와 상호 작용하여 데이터를 가져올 수 있습니다. 나는 Media Temple과 함께 낮은 수준의 계획을 가지고 있는데,이 계획은 REST를 지원하지 않는다고 말합니다. – kaidez

+0

맞아요. "내 백본 코드를 서버에 던지면서"라고 말했을 때 서버에서 백본을 실행하려고하는 것처럼 들렸습니다. 지금 당신이 더 잘 이해하고 있다고 생각합니다. Backbone을 사용하여 서버에서 데이터를 가져 오는 JavaScript를 작성하고 AWS가 서버로 사용하기에 적합한 지 알고 싶습니다. 어떤 AWS 서비스를 사용하고 있습니까? EC2? 어떤 Media Temple 서비스가 REST를 지원하지 않았습니까? –

답변

0

은 웹 응용 프로그램은 두 부분으로, 클라이언트와 서버에서 깨진하고, 백본 거의 잘 ...

독점적으로 클라이언트 측 라이브러리입니다. Node.js라는 서버 측 Javascript 웹 프레임 워크가 있으며 실제로 원한다면 Backbone을 사용할 수 있습니다. 또는 Ruby/Rails, Python/Django 등과 같은보다 전통적인 서버 측 언어/프레임 워크를 실행할 수 있습니다. AWS의 EC2 서비스를 사용하는 경우 기본적으로 자신이 원하는대로 컴퓨터를 사용하고 Node, Django 또는 클라이언트 측 코드에서 사용할 수있는 REST-ful 웹 서비스를 작성하는 데 필요한 모든 것을 제공합니다.

+0

Thx machineghost. 따라서 전체 애플리케이션을 설치해야하는 Rackspace와 달리 AWS는 RESTful을 사용할 준비가되어 있습니까? 즉, RESTful API를 실행할 항목이 없다면 API를 작성하기 만하면됩니까? – kaidez

+0

API (REST-ful 또는 otherise)가 무엇인지 잘 이해하지 못했습니다. API는 Application Programming Interface를 의미하며, 이름을 사용하면 API를 사용하기 전에 이름에서 알 수 있듯이 일종의 "응용 프로그램"이 필요합니다. 앞서 언급했듯이, AWS는 본질적으로 자신 만의 Unix 박스를 제공하기 때문에 Node.js (JS를 사용하려는 경우) 또는 Django (Python) 또는 Rails (Ruby) 또는 다른 언어로 해당 애플리케이션을 빌드 할 수 있습니다. 함께하고 싶다. 그러나 API를 사용하려면 응용 프로그램이 필요합니다. 세계를 변화시킬 웹 호스트가 없습니다. – machineghost

+0

아니요, API가 무엇인지 이해하고 있습니다. 분명히 밝히려하고있는 것은 AWS에서 작동 시키려면 얼마나 많은 작업이 필요한지입니다. 예를 들면, 처음에는 Rackspace 라우트를 사용하려고 생각했지만 응용 프로그램 스택을 직접 만들어야합니다.이를 수행 할 수는 있지만 수행 방법을 모릅니다. AWS에서 저 단계를 건너 뛸 수 있는지 궁금 해서요. – kaidez

관련 문제