색인 페이지 만 표시하는 레일 앱을 코딩하려고합니다. 데이터베이스 액세스는 사용하지 않습니다. 모든 기능은 하나의 컨트롤러와 자바 스크립트를 사용하여 구현됩니다. 이와 같은 앱에 필요한 최소 파일 수와 디렉토리 구조는 무엇입니까?레일 앱에 필요한 최소 파일 수는 얼마입니까?
2
A
답변
5
그게 전부라면 레일즈가 필요한 이유는 무엇입니까?
레일즈는 매우 복잡한 프레임 워크로서 손끝에서 여러 기능을 제공합니다. 그러나 당신이 특별히 말하지 않는다면 (단 하나의 컨트롤러 만 있으므로 걱정할 경로가없고, 데이터베이스도없고, 모델도없고, 단 하나의 페이지이기 때문에, 레이아웃은 의미가 없습니다 ...), 단지 Sinatra 앱을 작성 하시겠습니까?
Sinatra를 사용하면 모든 것을 하나의 Ruby 파일에 쓸 수 있습니다. 정말로 원한다면 모든 템플릿을 패키지로 묶을 수도 있지만 그게 지나치지는 않습니다. 따라서, 1 .rb
, 1 개 이상의 템플릿 (부분을 사용하는 경우), 1 .js
및 1 .css
이라고 말하고 싶습니다.
관련 문제
- 1. Linux에서 프로그램을로드하는 데 필요한 파일 수는 얼마입니까?
- 2. 인덱스를 만드는 데 필요한 최소 행 수는 얼마입니까?
- 3. 프로그래머 당 최소 테스터 수는 얼마입니까?
- 4. 32 바이트 주소 지정에 필요한 비트 수는 얼마입니까?
- 5. 브라우저에서 최대 동시 파일 다운로드 수는 얼마입니까?
- 6. 2 비트 오류를 모두 해결하는 데 필요한 최소 비트 수는 얼마입니까?
- 7. TCP 연결을 설정하는 데 필요한 TCP 세그먼트 수는 얼마입니까?
- 8. OpenGL ES에서 큐브를 그리는 데 필요한 꼭지점 수는 얼마입니까?
- 9. 최대 웹 메소드 수는 얼마입니까?
- 10. GAE 인스턴스의 사용자 수는 얼마입니까?
- 11. 초당 게임 업데이트 수는 얼마입니까?
- 12. 편집 된 버전과 편집되지 않은 버전이 완전히 다른 두 개의 제품으로 간주되기 위해 msi 파일에 필요한 최소 편집 수는 얼마입니까?
- 13. luhn 알고리즘이 작동하는 최소 길이는 얼마입니까?
- 14. OpenMQ에서 대기열로 보낸 최대 메시지 수는 얼마입니까?
- 15. 연결 풀링에 필요한 연결 수는 어떻게 결정합니까?
- 16. Sitecore Droplink 필드의 최대 결과 수는 얼마입니까?
- 17. 파이썬 클래스의 메소드의 최대 수는 얼마입니까?
- 18. Couchdb 문서의 최대 필드 수는 얼마입니까?
- 19. 페이지에 넣을 요소 ID의 최대 수는 얼마입니까?
- 20. BitTorrent swarm에서 최적의 노드 수는 얼마입니까?
- 21. VB.NET에서 줄 연속의 최대 수는 얼마입니까?
- 22. iPhone SDK를 사용하는 당월의 일 수는 얼마입니까?
- 23. iPhone의 최대 Bluetooth 연결 수는 얼마입니까?
- 24. Azure 공유 액세스 서명의 실제 수는 얼마입니까?
- 25. 서버에서 열 수있는 소켓의 최대 수는 얼마입니까?
- 26. Java EE 프레임 워크의 클래스 수는 얼마입니까?
- 27. XML 속성에 허용되는 최대 문자 수는 얼마입니까?
- 28. android에서 사용할 수있는 파서의 수는 얼마입니까
- 29. Javascript로 구동되는 애니메이션의 초당 프레임 수는 얼마입니까?
- 30. Stack에 Java로 저장할 수있는 요소의 수는 얼마입니까?
감사! 나는 항상 Sinatra에 대해 들었지만 결코 들어 보지 못했습니다. 정확히 내가 원하는 해결책처럼 보입니다. 내가 거짓말을하고 지금 데이터베이스 액세스가 필요하다는 것을 알았지 만, 단 하나의 테이블, 그래서 나는 [이것을 사용하는 것 같아!] (http://stackoverflow.com/questions/777724/whats-the-best-way-to- 토크 - 투 - - - 데이터베이스 - 사용 - sinatra). – user449511
시나 트라는 굉장하고 나는 동의합니다. 그러나 최소한의 Rails 애플리케이션을위한 유스 케이스가 있으며 Rails 플러그인 젬을 테스트하고있다. – gtd