가까운 미래에는 C++ 백엔드 및 웹 프론트 엔드 (요구 사항)로 시스템을 만들어야 할 것입니다. 지금은 그것에 대해 더 많이 알지 못합니다. 나는 프론트 엔드가 백엔드가 아니라 데이터 전달을 촉발 할 것이라고 생각한다. 코멧과 같은 것들을 필요로하지 않는다.자바 스크립트 프론트 엔드 설계 <-> C++ 백엔드 통신
아마도이 분야에 대한 경험이 거의 없기 때문에 내가 한 디자인 결정에 대한 귀하의 의견에 진심으로 감사드립니다.
우선, 나는 C++에서 HTML을 생성하는 옵션을 좋아하지 않는다. 그래서 C++ 백엔드는 Javascript 프론트 엔드와 통신해야합니다. 가장 간단한 옵션은 Ajax입니다. 나는 그것이 지금까지는 괜찮을 것이라고 생각한다.
C++ 백엔드로 Ajax를 통한 통신은 백엔드가 HTTP를 처리 할 수 있어야 함을 의미합니다. HTTP 처리 기능에서 실제 데이터를 제공하는 백엔드를 분리하는 것이 좋습니다.
여기 Node.js의 위치가 표시됩니다. 나는 그것에 대해 개략적 인 설명을하고 이것이 내 모든 의심이 놓여있는 곳이다.
'데이터 백엔드'를 Node.js 모듈로 사용하는 Node.js에서 HTTP 처리 서버를 사용 하시겠습니까? 내 생각에, 괜찮을 것입니다.하지만이 모든 비동기가 실제로 필요하다는 것을 확신하지 못하기 때문에, 제가 모르는 간단한 옵션이있을 수 있습니다. 그런 시스템을 어떻게 만들었습니까?
미리 감사드립니다.
프런트 엔드에 대한 Backbone.js를 확인하십시오. http://documentcloud.github.com/backbone/ – Stephen
감사. 그것은 귀중한 정보입니다 – Igor