지난 포스트에 이어서 스캐폴드로 자동생성된 MVC를 사용자 UI를 어떻게 수정하는지 알아보면서, 구조를 익혀 보도록 하겠습니다.
우선 진행하기 전에 다시한번 실행 환경을 체크 해 보겠습니다.
1. https://codenvy.io/ 클라우드 루비 개발환경 ( ruby -v 버전: 2.3.xx, rails -v 버전: 4.2.6, Sqlite3 데이터베이스 )
*주) 지난번에 작업한 내용을 불러올때, snapshot 을 불러와야지(기본값) 기존 DB 테이블 자료가 보존 됩니다.
2. sqlite3 저장값 확인(아래)
지금까지는 책 [웹개발2.0 루비 온 레일스]를 참조 했었는데요, 버전이 낮아서, 좀더 나은 참조를 사용하려고 합니다.
앞으로는 아래 참조사이트를 UI 수정에 참조하도록 하겠습니다.
http://rubykr.github.io/rails_guides/getting_started.html (기타참조: https://opentutorials.org/module/517, 동영상참조 https://opentutorials.org/module/1569 )
MVC기본설명과 Rails폴더구조 및 실행에 대해서 잘 설명되어 있습니다.
위 참조사이트의 내용을 살펴보면,
홈페이지 Root URL 즉, http://node4.codenvy.io:37479/ 로 접속시 초기화면을 설정해 주는
routes.rb 루비 파일을 보실 수 있습니다.(아래)
여기서 이 파일은 외부 요청과 컨트롤러와 액션을 연결하는 방법이 기술된 어플리케이션의 라우팅 파일 입니다.
즉, 기존URL은 http://node4.codenvy.io:37479/posts 로 호출 -> routes.rb 루비파일 수정 후
변경된 URL은 http://node4.codenvy.io:37479/ 처럼 사이트 루트를 지정해서 사용 할 수 있게 됩니다.
선형대수의 역행렬 구하기 (0) | 2017.07.06 |
---|---|
알고리즘을 파이썬으로 이해하기_1 (0) | 2017.04.27 |
레이아웃에 스타일 적용하기 (0) | 2017.02.19 |
루비언어를 Console 에서 사용하기 위해서 (0) | 2017.02.18 |
루비 온 레일스 시작하다 (0) | 2017.01.18 |
댓글 영역