나는 clojure/compojure에 상당히 새로운 것이지만 실제로 그것을 좋아한다. 당연히, 노아 스택으로 나의 탐험을 시작했습니다. POC 앱을 작성했습니다. 그렇다면, 발견 Liberator - 전체 이해가. 아무도 이전에 Noir 응용 프로그램을 Liberator로 마이그레이션 한 적이 있다면 궁금합니다. 이것을 다루는 기사/블로그에 대한 모든 언급은 높이 평가 될 것입니다.컴뱃 누아를 Liberator로 변환
2
A
답변
3
Noir과 Liberator의 목표는 약간 다릅니다. 간단히 말해서 Noir을 사용하여 웹 사이트 또는 웹 응용 프로그램을 만들고 Liberator를 사용하여 RESTful 액세스를위한 리소스를 노출함으로써 API를 만들 수 있습니다. 그래서 당신의 주된 질문에 답하기 위해, 당신은 정말로 을 누아로부터 Liberator로 이주시킬 것입니다.
는 또한 요즘, 노아는 실제로 compojure을 위해 사용되지 않습니다 + 그냥 경우, 주요 프레임 워크 Clojure의 이러한 일이 될 웹 애플리케이션을 구축 할 수 lib-noir
:
- Luminus
- Pedestal,
- (및 그 이하 정도) ClojureScriptOne
- (위에서 언급 한 바와 같이) 순수한 compojure + libnoir
1
아직 베타 버전 인 책 http://pragprog.com/book/dswdcloj/web-development-with-clojure에서 대부분의 클로저/컴파일러를 배우고있었습니다. 출판되기 전에 구식 인 것 같습니다. 받침대는 매우 흥미롭고 흥미로운 것 같습니다. 사람들이 생각하는 것, 나는 예측하기 어렵다는 것을 알고 있지만, 페데스탈은 compojure + libnoir를 대체하는 다음의 기본 표준이 될 가능성은 무엇입니까? 리소스가 부족하여 게임 초기에 올바른 선택을하려고합니다. 요즘은 간단한 결정을 내리는 것이 어렵습니다.
Luminus 대 받침대에 대한 정교한 생각이 있습니까? – sjas