새롭게 출시된 학습 자료는 크게 세 가지 영역으로 나뉩니다.
첫째, 새로운 서면 튜토리얼 ‘Sign Up & Settings’입니다. 이 튜토리얼은 작년에 업데이트된 ‘Getting Started’ 튜토리얼에서 구축한 전자상거래 앱을 기반으로, 실제 애플리케이션에서 필수적인 기능을 추가하는 방법을 다룹니다. 사용자가 직접 가입하고 프로필을 편집할 수 있도록 하는 기능은 물론, 관리자 생성, 속도 제한 구현, 중첩 레이아웃 설계, 그리고 다양한 역할의 사용자를 위한 테스트 작성 등 심화된 기술을 단계별로 학습할 수 있습니다. Rails Foundation은 이 튜토리얼 시리즈의 다음 단계로 ‘User Wishlists’ 기능을 다룰 예정이며, 현재 관련 PR에 대한 검토를 진행 중입니다.
둘째, 새로운 비디오 튜토리얼 시리즈 ‘Rails New with Typecraft’입니다. 시각적 학습자를 위해 Typecraft 팀(Chris Power, Robert Beene)과 협력하여 제작된 이 10개 비디오 시리즈는 Rails 설치부터 시작하여 완전하게 배포 가능한 생산성 앱을 구축하는 전 과정을 다룹니다. 이 시리즈를 통해 학습자들은 MVC(Model-View-Controller), 스캐폴딩(scaffolding), CRUD(Create, Read, Update, Delete)와 같은 Rails의 핵심 철학과 개념을 익히고, TailwindCSS를 활용한 앱 스타일링 및 Kamal을 이용한 배포 방법까지 습득할 수 있습니다. Rails Foundation은 연말까지 Typecraft와 함께 프론트엔드 시리즈 비디오 튜토리얼도 추가로 선보일 계획입니다.
셋째, 새로운 튜토리얼 랜딩 페이지입니다. 확장된 학습 자료들을 보다 체계적으로 제공하고 초보자들이 쉽게 접근할 수 있도록 전용 튜토리얼 랜딩 페이지가 개설되었습니다. 이 새로운 허브는 모든 공식 Rails 튜토리얼을 한곳에 모아 제공함으로써, 학습자들이 필요한 자료를 신속하게 찾아 학습 경로를 따라갈 수 있도록 지원합니다. 향후에는 비디오 튜토리얼 링크 또한 이 랜딩 페이지에 통합되어, 서면 또는 비디오 형식에 관계없이 Rails 학습을 위한 단일 진입점이 될 것입니다.
이 모든 작업은 Rails Foundation 회원들의 적극적인 지원으로 가능했으며, 특히 ‘교육’은 Rails 생태계의 지속 가능성을 위한 가장 중요한 기둥 중 하나로 간주되고 있습니다.