레일즈 개발환경은 참으로 살아 숨쉬는 그야말로 개발자로 하여금 지속적으로 공부하게 만드는 것 같다.

레일즈는 개발자 환경을 향상시키기 위해서 모든 역량을 다함에 틀림없다.

아마도 레일즈 3.1 베타1 버젼에는 누락되었지만, 3.1 릴리스 버젼에서는 틀림없이 추가될 것으로 생각된다. Coffee-script와 Coffeebeans. 아예 커피와 이름을 연관지으면서 그들의 개발언어의 연계성을 멋지게 만들어 가고 있다.

어쨌던 레일즈는 점점 더 재밌어 진다.

레일즈 3.1 beta1 부터는 http streaming을 지원한다.

루비온레일즈 블로그에 관련한 내용이 있어서 요약 정리해 본다.

통상적으로 데이터베이스에서 자료를 읽어와서 실시간으로 클라이언트 브라우져에 보여주는 dynamic HTTP response들은 “Content-Length header”가 필요하다. 이러한 dynamic HTTP responses의 순서는 다음과 같다.

지난 5월5일자로 레일즈 3.1 베타1 버젼이 배포되었다. 제법 여러가지가 바뀌었다.
레일즈 3.1 베타1 버젼의 변경된 사항을 하나씩 알아보도록 한다.

레일즈를 이용하여 새로운 프로젝트를 만들기 위해서는 먼저 해당 프로젝트에서 사용하게될 gemset을 만들어야 한다.

현재 gemset들의 목록을 보기 위해서 커맨드라인에 다음과 같이 명령을 실행한다.
$ rvm gemset list