상세 컨텐츠

본문 제목

사용자 UI변경 사전지식

파이썬·장고·루비·알고리즘

by 김일국 2017. 2. 15. 17:19

본문

지난 포스트에 이어서 스캐폴드로 자동생성된 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/ 처럼 사이트 루트를 지정해서 사용 할 수 있게 됩니다.


관련글 더보기

댓글 영역