2009-06-22 3 views

답변

0

JavascriptMVC에 대한 경험이 없습니다. Javascript에 대한 또 다른 유명한 MVC 프레임 워크는 약 1 년 전에 나온 ActiveJS http://www.activerecordjs.org/입니다. Aptana는 Aptana Studio와 Jaxer (서버 측 javascript)를 만드는 사람들입니다. 나는 아마 Jaxer가 놀라운 기술이기 때문에 아마도 더 많은 메리트를 가질 것이라고 믿습니다. 그래서 Aptana는 이것에 대해 많이 생각했습니다.

저는 또한 내 프로젝트에서 Ajax 요청에 컨트롤러를 제공하는 jQuery 프로젝트 인 Ajaxy를 사용합니다. http://github.com/balupton/AJAXY/

0

자바 스크립트 MVC에 대한 경험이 없지만 여기에 내 두 센트가 있습니다. 내 배경은 주로 C++/Java입니다. 그럼에도 불구하고 1 년 동안 웹 프로그래밍을 주로 해왔습니다. 대부분 ActionScript 스크립트뿐 아니라 서버 사이드 자바와 자바 스크립트, CSS , 등등. 저는 최근에 Javascript/DWR 프로젝트에서 시작되었으며 PureMVC를 사용하고 있습니다. 이미 PureMVC를 사용하고 있으며 flex/actionscript에 대한 저의 작업을 좋아합니다. PureMVC는 flex/actionscript btw에 가장 많이 사용되는 단일 MVC입니다. 그것은 또한 수십개의 언어로 포팅되어 왔고 그 개념은 언어에 독립적 인 접근 방식을 염두에두고 있었기 때문에.

actionscript 3과 javascript의 구문이 얼마나 비슷한 지 알고있을 수 있으므로 한 가지에서 다른 것으로 건너 뛰기가 정말 쉽습니다. 그러므로 PureMVC를 확인하는 것이 바람직하다고 생각합니다.

3

나는 JavaScriptMVC를 좋아한다. 물론 나는 기여자입니다. 많은 사람들이 JavaScriptMVC로 성공을 거두었습니다 (일부는 홈페이지에 나열되어 있습니다). 저는 100k 줄의 코드 프로젝트에서 친구의 부모님을 위해 만든 간단한 페이지에이 코드를 사용했습니다.

교육을 받으면 애플리케이션 아키텍처에 대한 생각, 특히 씬 서버 아키텍처에 중점을 둔다는 점에서 변화가 필요하다는 것을 알 수 있습니다. 또한 배우기위한 또 다른 '규칙'세트입니다. 그러나 여러분과 여러분의 팀이 이러한 규칙을 배우고 따르는다면 다른 사람들의 코드를 유지 관리하고 수정하기가 정말 쉽습니다.

0

JavascriptMVC는 가볍고 단순하며 방해가되지 않습니다. 우리는 좋은 경험을했습니다.