문제

MERB 1.0이 빠르게 다가 오면 MERB/Rails 사용자가 무엇을 추천하는지 알고 싶습니다.

Merb를 시도 할 때입니까? 레일에서 Merb로 전환했을 때의 단점은 무엇입니까?

도움이 되었습니까?

해결책

예.

단점 :

  • 문서화 부족은 점점 좋아지고 있지만 (코드가 잘 문서화되어 있기 때문에 실제로 문제가되지는 않습니다).
  • Rails 플러그인, Merb는 보석을 사용하며 모두 포팅 된 것은 아닙니다 (가장 많이 사용되는 것들이 있습니다)
  • Rails 앱의 직선 포트를 수행하면 MERB의 멋진 기능 중 일부를 사용하지 않습니다 (Plus Syntax는 장소에서 다릅니다)

그러나 장점 :

  • 더 빠른 & 스레드-안전 (DM을 사용하는 경우 이점이 추가되거나 스레드 안전이기도합니다)
  • Modular (Fav Orm, JS Lib, Templating Lang과 함께 필요한 것을 선택할 수 있습니다)
  • 덜 마법
  • 녹색 현장 프로젝트에 적합하거나 API 노출에 적합합니다
  • Merb에는 안정적인 API가 있습니다 (1.0은 몇 주 안에 나옵니다)

전반적으로, 레일이 Merb로 전환하는 것이 편한 경우 전혀 어려운 것은 아닙니다. 나는 더 많은 루비 컨벤션을 채택하기 때문에 개인적으로 레일보다 Merb를 선호합니다.

다른 팁

API가 동결되도록 1.0 릴리스를 기다리고 있습니다. MERB 변경 사항을 유지하는 것은 어렵습니다 (그래도 나 자신을 위해 말할 수 있습니다. 이것은 0.9.x 릴리스까지 미리 코어/며칠 동안 며칠이 걸렸습니다).

일정에 따라 모든 것이 가면 Merb 1.0 ~ 할 것이다 Merbcamp (10 월 11-12 일)에서 곧 출시됩니다. 그래서 내가 Merb를 완전히 처음 접했다면 그때까지 기다릴 것입니다.

MERB Core 팀의 많은 사람들을 포함한 모든 사람들은 1.0을 기다리는 것이 좋습니다. 그러나 당신이 궁금한 점이 있다면, 최신 보석을 잡고 토닝을 시작하십시오. 1.0이 나올 때까지 생산에 넣고 생산 작업을 막을 것으로 기대하지 마십시오.

가장 큰 단점은 Merb와 Rails의 다른 점을 파악하는 것이 었습니다. 가장 큰 상승은 MERB IRC 또는 메일 링리스트에 대한 도움을 요청할 때 철도와 달리 모욕을받지 않고 도움을 받는다는 것입니다.

스팸 필터링 서비스 Defensio 지금 몇 달 동안 Merb에서 실행되었습니다. Merb는 그들에게 매우 잘 작동하는 것 같습니다 :-)

면책 조항 (내가 당신에게 아무것도 팔려고하지 않더라도) : 나는 과거에 Defensio에서 일했습니다.

API를 거의 얼었기 때문에 MERB를 사용하는 것이 안전하다고 생각합니다. 최근에 Merb (및 버전 0.9.7 정도)를 사용하여 웹 로그를 재건했으며 챔피언처럼 작동합니다. 나는 그것을 1.0 API로 가져 오기 위해 약간의 조정을해야하지만, 많은 작업을 기대하지는 않습니다. 나는 그것을 위해 간다. Merb는 훌륭합니다.

약 한 달이 지났고 이제 Merb가 1.0에 도달했습니다, 네, 마침내 Merb를 시도하고 당신이 더 보수적 인 종류라면 편안하게 느낄 때입니다 :)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top