2012-03-02 4 views
3

이러한 프레임 워크에 대한 전문가의 의견은 무엇입니까? 나는 큰 응용 프로그램을 개발하고 있으며 좋은 프레임 워크를 원합니다. 그러나 나는 존재하는 양과 다양성으로 고심하고 있습니다 (그것은 끔찍합니다!). ?? 자바 스크립트가 노드에 레일 방식 (Geddy, RailwayJS 너무 많은 영향력을 가지고 왜 - "시나 영향", "RoR에 영향을"좌절RailwayJS 대 Geddy 대 Express 대 Socket.IO

감사 그것은 당신이 응용 프로그램의 유형에 따라 달라집니다

+0

어떤 종류의 응용 프로그램을 개발하고 있습니까? JS가 무엇을하기를 원합니까? – FloppyDisk

+0

DB (mongodb)에 적극적으로 액세스 할 수있는 중간 포트 웹 응용 프로그램입니다. 감사합니다. @FloppyDisk –

답변

1

! Expressjs는 sinatra 프레임 워크에 가깝지만, 철도는 루비 구현에있어 루비에 가깝습니다 .Expressjs는 기본적인 토대를 제공하지만, 거기에서 가고 싶은 방법을 결정합시다. Railway.js는 완전히 스택 된 프레임 워크입니다. csrf, 파일 업로드 및 기타 기능을 지원하는 mvc 패턴 인 orm이 내장되어 있습니다.

큰 응용 프로그램의 경우에는 Express의 맨 위에 빌드하고 다소 비슷한 mvc 솔루션을 구현할 수 있습니다. 일부 orm 모듈 또는 필요한 것들을 포함하여. 응용 프로그램 자체 대신 응용 프로그램의 핵심을 구현하는 데 더 많은 시간을 소비해야합니다.

반면에 레일을 사용하고 약간의 학습 곡선을 통해 앱을 즉시 만들 수 있습니다.