Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 장고 공부하기
- Django
- express-mysql-session
- rails
- 웹 프로그래밍 입문
- 장고
- 웹 프론트엔드
- Ruby On Rails
- 홈페이지 개발하기
- 예스인테리어
- rails review
- 프론트엔드
- css3
- 루비온레일즈
- django 공부하기
- Python
- 루비 온 레일즈
- 파이썬 웹 프레임워크
- 웹프로그래밍
- nodejs api
- 웹 프로그래밍
- 데스크탑애플리케이션
- 루비
- 모듈화
- 꿀팁
- 레일즈
- node.js
- jquery
- 모닝버드
- nodejs
Archives
- Today
- Total
목록link_to (1)
노래하듯 이야기하고, 춤추듯 정복하라.
[Ruby & Rails] Rails의 View helper
#Rails만 갖고 있는 view helper 레일즈의 view 파일들은 기본적으로 viewfile_name.html.erb 형태의 파일 포맷을 가진다. 뷰 템플릿 파일의 양이 많아질수록 html과 erb의 코드가 복잡해져서 유지보수와 디버깅이 어려워진다. 이러한 문제점을 해결하기 위해 레일즈에서는 그들만의 view_helper 메소드 들을 제공하고 있다. 레일즈의 view helper을 사용하면 템플릿파일이 비교적 깔끔해 지는 것을 느낄 수 있을 것이다. 위와 같은 코드가 대표적인 예인데, 로컬 서버를 실행하여 개발자도구(f12)를 실행하고 위치를 찍어보면 다음과 같은 코드로 변환되어 보인다. Edit전 글에서 포스팅 했던 form_for역시 뷰의 헬퍼 중의 하나이다. #View Helper의 종류 레..
프로그래밍/Ruby & Rails
2018. 7. 5. 20:24