인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Minsoo Cho님의 프로필 이미지
Minsoo Cho

작성한 질문수

Rails로 쉽고 빠른 웹사이트 만들기(Ruby Coin)

Post와 Get으로 정보 전달하기 이론

실제 업무환경에서는 정보를 어떻게 전달하나요?

작성

·

238

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
1.변수이용전달
2.form태그 request메세지 전달
3.params로 읽는다
4.url로 request메세지 담아 보낸다. 이 네가지 방법중에서 실제 현업에서는 어떤 방식으로 정보 전달하는지 궁금ㄹ합니다

답변 1

1

한달이나 지난 질문이지만, 답변이 없어 제가 이해한 것을 토대로 답변을 달아 봅니다.

언급된 4가지는 각기 사용되는 곳이 다릅니다. 특히 2, 3, 4 번의 경우는 하나의 흐름으로 이해하셔야 될 듯 합니다.

1. 변수 이용 전달 : rails 내부에서 controller에서 view단으로 정보를 전달할 때 이용

2, 3, 4. Form 태그로 전달 : 사용자의 화면에서 서버로 데이터를 전달할 때 이용하는 방법 중 하나 입니다. form태그의 method 값(GET or POST)에 따라서 정보가 request의 바디 부분을 이용해서 전달할지(post), url에 담겨 전달할지(get)가 결정 됩니다. 이렇게 서버로 전달된 값을 rails의 컨트롤 단에서 params를 이용해서 사용하는 것이지요.

Minsoo Cho님의 프로필 이미지
Minsoo Cho

작성한 질문수

질문하기