2014-03-24 5 views
-1

실례지만, 전체 Node.js와 Backbone.js에 대해 머리를 감싸려고합니다. 내 생각에 누군가가 이것을 확인하거나 내 이해를 조정할 수 있을까?Node.JS 및 전문 용어

Node.js는 HTTP를 제공하고 렌더링 할 수있는 플랫폼입니까?

Express.js는 Node.js 및 처리 경로를위한 프레임 워크입니까?

Backbone.js는 Node.js에 전혀 의존하지 않는 프런트 엔드 자바 스크립트 라이브러리입니다.

Node + Express에서 Backbone.js HTML을 제공하는 것이 일반적입니까 아니면 다른 플랫폼이 더 적합할까요?

+0

처음 세 개는 정확합니다. 유일한 진짜 질문 # 4입니까? –

+0

Backbone.js는 좋은 코드를 쉽게 작성하고 코드의 뷰와 모델 레이어 사이의 관심을 분리하도록하기 위해 _supposed_ 인 JavaScript 라이브러리입니다. HTML과 전혀 관련이 없습니다. (아니 팬) –

+0

나는 노드 + 익스프레스에서 간단한 응용 프로그램을 작성하고 썼습니다. 나는 그것을 SPA로 바꿈으로써 백본을 배우려고 시도했다. 또한 Backbone에서 본 모든 자습서에서는 백본 응용 프로그램을 포함하는 HTML을 제공하는 방법을 언급하지 않았습니다. – Robert

답변

0

는 Backbone.js 대에는 Node.js를가 없습니다 그

노드는 서버에서 자바 스크립트를 실행하는 환경입니다 :) 사과 대 나무에 거의 유사합니다. Backbone은 프론트 엔드 또는 백엔드 어플리케이션에서 JavaScript를 조작하기위한 라이브러리입니다. 질문에 구체적으로 대답하려면 다음과 같이하십시오.

Node.js는 HTTP를 처리하고 렌더링 할 수있는 플랫폼입니까?

예, 단 many other uses 중 하나입니다.

Express.js는 Node.js 및 처리 경로를위한 프레임 워크입니까?

경로뿐만 아니라 Node.js 웹 응용 프로그램을 구조화하기위한 프레임 워크입니다. 나는 Smashing NodeJS이라는 책을 통해 웹 서버를 구축 한 다음 Express가 자신이해야 할 일을 대부분 관리하는 방법을 보여줄 것을 제안합니다.

Backbone.js는 Node.js에 전혀 의존하지 않는 프런트 엔드 자바 스크립트 라이브러리입니까?

확실히 노드에 의존하는 것이 아니라 (노드 그냥 자바 스크립트를 실행 이후)이 노드 환경에서 사용할 수 있습니다.

Node + Express에서 Backbone.js HTML을 제공하는 것이 일반적입니까 아니면 다른 플랫폼이 더 적합할까요?

확실한 답변이 없으므로이 질문에 StackOverflow에서 질문하지 않아야합니다. 몇 가지 권장 사항을 찾고 있다면 "노드 웹 프레임 워크"에 대한 Google 검색을 권하고 싶지만 사용하려는 프레임 워크에 대해 걱정하기 전에 웹 개발에 대해 좀 더 배워야하는 것 같습니다.

+0

그래서 여기에서 질문하는 중입니다. 나는 어떤 프레임 워크를 사용할 지 걱정하지 않는다. 나는 어떤 * .js 것이 어떤 더미에 속해 있는지 파악하려고하고있다. 나는 웹 응용 프로그램을 구성하는 전체 "스택"에 머리를 감싸려고 노력하고 있지만, 내가 읽었던 백본의 대부분은 프론트 엔드에만 관심이있었습니다. 하지만 함께 갈 것입니다. 당신의 응답을 주셔서 감사합니다. – Robert

+0

나는 질문을하지 말고 낙심시키려는 시도가 아니 었습니다. 기본을 시작하기 전에 JS 정글에서 길을 잃지 않도록하고 싶습니다. – Terry