Formtastic과 simple_form은 어떻게 비교됩니까? 각각의 이점은 무엇입니까?Formtastic과 simple_form은 어떻게 비교됩니까?
답변
Formtastic과 simple_form은 매우 유사하며 사용법도 매우 비슷합니다.
주요 차이점은 formtastic
의 마크 업이 수정되었습니다. 걱정하지 마세요. 괜찮다면 환상적입니다. 시작하기에 정말 좋습니다. 또한 기본 CSS가 제공되므로 양식을 상자에서 바로 볼 수 있습니다.
simple_form
의 장점은 formtastic
이상이므로 필요에 따라 마크 업을 수정할 수 있다는 것입니다. 디자이너가 필드 대신 li 대신 div로 그룹화하는 것이 좋으면이 방법이 유용 할 수 있습니다. simple_form
의 단점은 표준 레이아웃 (css)이 제공되지 않는다는 것입니다. 그렇게하면 formtastic이 시작하기가 훨씬 쉬워집니다. API가 거의 동일하기 때문에 필요한 경우 simple_form
으로 쉽게 전환 할 수 있습니다.
[UPDATE 22-6-2015] 실제로 단순한 양식은 기본적으로 부트 스트랩을 지원하므로 개인적으로 나에게는 항상 단순한 양식을 선호합니다.
이 답변이 작성되었으므로 simple_form에 Twitter 부트 스트랩에 적절한 마크 업을 생성하는 모드가 추가되었습니다. CSS 파일을 내려 놓고 스위치를 돌려 예쁜 모양을 얻는 것뿐입니다. – James
또한 주요 차이점은 input이나 actions처럼 simple_form에 그룹 DSL이 없다는 것입니다. –
@James simple_form을 부트 스트랩과 호환 가능하게 만드는 방법은 무엇입니까? [이 railscast 에피소드] (http://railscasts.com/episodes/329-more-on-twitter-bootstrap), 약 3:11 –
현재 Twitter Bootstrap 3의 simple_form은 고통 스럽습니다. 그러나 그것은 BS2에서 잘 작동합니다. Formtastic 및 BS3 작업을 아주 잘 통해 formtastic-bootstrap
보석 :
gem 'bootstrap-sass', '~> 3.0.3.0'
gem 'formtastic-bootstrap', git: 'https://github.com/mjbellantoni/formtastic-bootstrap.git', branch: :bootstrap3_and_rails4
불행하게도, Formtastic이 rails g scaffold
을 처리하지 않습니다; simple_form 않습니다.
- 1. EAV는 RDF와 어떻게 비교됩니까?
- 2. 프리즘은 칼리 번과 어떻게 비교됩니까?
- 3. simple_form은 하나 개의 특정 형태
- 4. 값에 대한 초기화가 성능에서 할당과 어떻게 비교됩니까?
- 5. jQuery 모달 상자 플러그인은 어떻게 비교됩니까?
- 6. Python과 PHP는 전자 상거래에서 어떻게 비교됩니까?
- 7. HP (탠덤) 논스톱은 Linux 클러스터와 어떻게 비교됩니까?
- 8. NFA 장단점은 DFA와 비교됩니까?
- 9. 정규화 된 URL은 파이썬에서 비교됩니까?
- 10. Corosync, ZeroMQ 및 Spread의 CPG는 메시징과 어떻게 비교됩니까?
- 11. Google App Engine은 웹 호스팅 계획과 어떻게 비교됩니까?
- 12. Linux에서 ASP.Net을 실행하는 것이 표준 Microsoft 중심 솔루션과 어떻게 비교됩니까?
- 13. Jinja2 대 django 캐시 된 로더가있는 템플릿 - 성능은 어떻게 비교됩니까?
- 14. ICEfaces에 대한 귀하의 경험은 어떻습니까? 그것은 개찰과 어떻게 비교됩니까?
- 15. Oracle Forms는 "프런트 엔드"로서 Microsoft Access와 어떻게 비교됩니까?
- 16. Typeface.js로 텍스트를 정당화 할 수 있습니까? 렌더링은 Cufon과 어떻게 비교됩니까?
- 17. 파이썬의 십진법 정확도는 C의 십진법 정확도와 어떻게 비교됩니까?
- 18. Liferay는 Weblogic 및 다른 포털 서버와 어떻게 비교됩니까?
- 19. Flash 및 Flex 어플리케이션의 기능 테스트 도구는 어떻게 비교됩니까?
- 20. 무료 온라인 OCR 프로그램은 어떻게 상업용 온라인 프로그램과 비교됩니까?
- 21. 코드보기 및 색인보기가 쉬워 진 formtastic과 같은 레일즈 플러그인이 있습니까?
- 22. 탭 컨트롤의 ContainsKey() 메서드는 무엇과 비교됩니까?
- 23. Java의 사용 사이트 차이가 C#의 선언 사이트 차이와 어떻게 비교됩니까?
- 24. MySQL은 서버에서 실행되는 C/C++ 프로그램과 얼마나 빨리 비교됩니까?
- 25. git-difftool : 전체 파일 트리가 meld를 사용하여 비교됩니까?
- 26. 레일즈 3에서, 모델에 대한 새로운 엔트리를 추가 할 때 Formtastic과 Devise를 사용하여 일반적인 경로를 만들었습니다.
- 27. Google Apps 매크로 - Office VBA 매크로와 어떻게 비교합니까?
- 28. IDEA Community Edition 대 Eclipse
- 29. SEO에 대한 더 나은 점은 무엇입니까? StackOverflow.com 스타일 "domain.com/91512/some-trimmed-text"또는 "domain.com/91512_some-trimmed-text"
- 30. 함께 Formtastic 및 Globalize2 사용
Ryan Bates는 Railscast [여기] (http://railscasts.com/episodes/184-formtastic-part-1)와 [여기] (http://railscasts.com/episodes/234-simple -형태). 그는 또한 SimpleForm 캐스트의 몇 가지 차이점을 신속하게 설명합니다. – Tarscher