2011-08-29 5 views
-2

오케이 ive 레일 튜토리얼 서적을 읽고, 나는 그것을 배우는 것처럼 느꼈습니다. 하지만 내가 끝나면 내 자신의 연습 프로젝트를 시작하고 싶지만 어떻게 시작할 수있는 응용 프로그램을 생각하는 것 같습니다.레일 응용 프로그램을 시작하고 혼동했습니다.

컨트롤러 이름이 복수이고 대문자인가요? 는 모델명이 단수입니까? 이 책은 암호 해싱 및 물건이 도우미 파일에서 수행되었음을 보여 주었지만 그 물건이 모델에서 수행되었다고 생각 했습니까?

난 그냥 내가

도와주세요 추측 응용 프로그램의 골격을 시작하는 방법에 대한 몇 가지 방향이 필요합니다!

+0

읽은 튜토리얼을 통해 진행하는 동안 앱을 만들지 않았다면 다른 튜토리얼을 시도해야합니다. – Eric

+0

그것은 책이었고 앱을 만들어야했습니다. 나는 여전히 애플 리케이션을 만드는 방법을 이해하지 못한다. – user645607

답변

1

당신이 아마 찾고있는 것은 :

rails new blog 

는 응용 프로그램의 골격을 만듭니다.

당신이 이미 설치 루비를 관리하고 보석은 당신이 정말로 그냥이 멋진 공식 튜토리얼 getting started Rails를 시도 레일

시작하는 어떤 책을 필요가 없습니다 그런데

레일 것으로 추측된다. Cheers1

+0

nooo.나는 내가 무엇을 mvc의 어떤 부분에 넣는 부분을 의미 하는지를 알기 때문에 사용자를 만들고 싶다고 말합니다. 그래서 컨트롤러를 생성하는 레일즈를 만듭니다. 그러면 사용자는 각 동작을 만들고 각 동작에 대한 뷰를 만듭니다. 각 권리? – user645607

+0

아니, 위의 기사를 읽거나,'rails generate model'을 서둘러 실행 해보십시오.) – sarvavijJana

1

는 루비와 루비 젬이 설치되어 있어야합니다 가야합니다.

그런 다음 설치해야 레일

sudo gem install rails 

당신이 명령을 실행하여이 레일 당신을위한 응용 프로그램의 골격을 만들 것입니다 수행 한 후 :

rails new your_app_name 

그런 다음 당신이 방법을 이해하도록 읽을 필요를 기본 기능을 만들 수 있습니다. 먼저 스캐 폴드를 사용하고 상기 발판으로 만든 파일로부터 배우는 것이 가장 좋습니다.

rails generate scaffold controller_name 

복수형과 단수형에 대해 걱정하지 마십시오. 레일 비계가이를 처리 할 것입니다.

공식 레일 가이드를 광범위하게 읽는 것이 좋습니다. 정보는 최신입니다. http://guides.rubyonrails.org/

행운을 빌며 Rails를 즐기십시오.

+0

lol. 레일 비계를 만들지 말라. 그것은 배우기에 그렇게 좋지 않습니다. 그리고 그것의 꼭대기에 당신이 필요없는 모든 것들을 만들어냅니다. 비계가 특히 초심자 인 코드를 유지하고 읽는 것이 어려울 것입니다. – user645607

+0

귀하의 질문에 대한 표현 (매우 불충분하고 혼란 스러울 정도로)에 따라 나는 여전히 이것이 최선의 행동 방침이라고 생각합니다. 나는 당신이 거의 알지 못하지만, 무엇을해야할 것과하지 말아야 할 것과 같은 확실성을 가지고 있다는 것은 꽤 재미 있다고 생각합니다. 너에게 행운을 빈다. 나는 너를 도우려고 노력하고있어. – allesklar

+0

스캐 폴딩은 처음부터 끝까지 좋은 지적입니다. 어떤 일이 행해지는지 확인하는 것이 좋습니다. –

0

Ruby on Rails의 주요 장점은 애플리케이션을 신속하게 구축하는 것입니다. 따라서 처음에는 모든 RoR 도구를 사용하십시오. 시도해보십시오.

rails new my_app_name 
rails generate scaffold my_model_name field:type field:type 
rake db:migrate 
rails server 

그리고 필요한 스켈레톤으로 시작할 수 있습니다. 모델과 도우미 간의 구분을 위해서는 다음을 기억하십시오. 도우미는 모델에 비즈니스 로직 및 데이터베이스와의 대화를위한 메소드가 포함되어 있지만 도우미는 사용자 정보에 대한 정보를 인쇄하는 데 도움을줍니다.

+0

누군가가 비계를 사용하도록 제안하지 마십시오. 유지 보수성이나 가독성에 좋지 않습니다. – user645607

+0

처음에는 비계로 제작 된 유지 보수가 용이하고 판독 가능한 응용 프로그램을 매우 잘 압니다. 한계를 이해하면 모든 애플리케이션에 적합한 시작입니다. 물론, 앱이 완성되면 다시는이 명령을 사용하지 않을 것입니다. –

관련 문제