Resources introduced in Rust for rustaceans the book

January 20, 2024

Rust for Rustaceans 책에 나온 학습 리소스 정리

Rust for Rustaceans 책에 대한 리뷰는 언젠가 한번 정리해서 업로드할 수 있도록 하겠다. 이번 포스팅은 저자가 추천하는 큐레이션된 각종 리소스들을 정리해보려 한다.

공식 Rust 블로그 https://blog.rust-lang.org/

Edition 가이드 https://doc.rust-lang.org/edition-guide/

Inside Rust 블로그 - 러스트 개발팀의 '비공식' 블로그 https://blog.rust-lang.org/inside-rust/

다양한 Rust 작업 그룹 소개 페이지 https://www.rust-lang.org/governance

Internals - Rust 토론 커뮤니티 https://internals.rust-lang.org/

Rust 유저 포럼 https://users.rust-lang.org/

Rust 서브레딧 https://www.reddit.com/r/rust/

Rust 커뮤니티 디스코드 https://discord.gg/rust-lang-community

Rust 트위터 계정 https://twitter.com/rustlang

This week in Rust blog - 격주로 업데이트되는 Rust 뉴스피드 https://this-week-in-rust.org/

Jon Gjenset 유튜브 - Crust of Rust 시리즈를 추천합니다. https://www.youtube.com/c/JonGjengset/

Awesome Rust Streaming 목록 - 러스트 코드 스트림을 정리한 페이지 https://github.com/jamesmunns/awesome-rust-streaming/

Tim McNamara 유튜브 - Rust In Actions 책의 저자가 운영하는 유튜브 채널, 추천합니다. https://youtube.com/c/timClicks/

Systems with JT 유튜브 채널 - 러스트 팀의 일원(지금은 사임한)인 Jonathan Turner가 운영 https://www.youtube.com/c/SystemswithJT/

Ryan Levick 유튜브 - 러스트 코어 팀의 일원으로 업로드는 뜸하지만 좋은 영상이 꽤 있습니다. https://www.youtube.com/c/RyanLevickVideos/

fasterthanlime 유튜브 https://www.youtube.com/@fasterthanlime/featured

Official

Rust 공식 리소스 - Rust 팀이 추천하는 책 목록(온라인 문서)이 큐레이션 되어있습니다. 강추합니다. Cargo book, Rust Reference, Embedded 등등 https://www.rust-lang.org/learn

Rustnomicon - unsafe code의 필수교재 https://doc.rust-lang.org/nomicon/

Guide to rustc Development - 러스트 컴파일러에 대한 소개 https://rustc-dev-guide.rust-lang.org/

Standard Library Devlopers Guide - 러스트 표준 라이브러리에 대한 소개 https://std-dev-guide.rust-lang.org/

Rust API 가이드라인 - 러스트 공식 API 가이드라인 https://rust-lang.github.io/api-guidelines/

Rust Unsafe Code Guidelines Reference - 공식 unsafe 코드 작성 가이드라인 https://rust-lang.github.io/unsafe-code-guidelines/

Non-official

The Little Book of Macros - 매크로 작성가이드 https://veykril.github.io/tlborm/

The Rust Performance Book - 러스트 코드의 성능 개선에 관한 가이드 https://nnethercote.github.io/perf-book/

Rust Fuzz Book - 퍼즈 테스팅(무작위 입력값 테스트)에 대한 디테일한 가이드 https://rust-fuzz.github.io/book/

Rust Cookbook - 공통적인 프로그래밍 과제에 대한 Rust 베스트 프랙티스 소개 https://rust-lang-nursery.github.io/rust-cookbook/

The Little Book of Rust Books - 더 많은 Rust 책을 소개하기 위한 페이지(?) https://lborb.github.io/book/unofficial.html

mini-redis - Tokio 프로젝트가 만든 Redis 클라이언트 / 서버 의 Rust 구현체 깃허브 저장소로 비동기 코드를 작성하기 위한 가이드를 자세하게 문서화하였음 https://github.com/tokio-rs/mini-redis/

Learn Rust with Entirely Too many Linked Lists - Rust로 만드는 자료구조. 소유권과 참조에 대해 자세히 다룹니다. https://rust-unofficial.github.io/too-many-lists/

Phillipp Oppermann 저, Rust로 만드는 운영체제 - 운영체제 전체 스택을 설명하면서 좋은 러스트 패턴도 가르쳐줌 https://os.phil-opp.com/

Amos 아티클 컬렉션 - 대화체로 작성된 폭넓은 주제들에 대한 딥다이브 아티클 모음. fasterthanlime 유튜브 ㄹ채널 주인이 운영하는, 마찬가지로 유명한 블로그 입니다. https://fasterthanli.me/tags/rust

Rust Language Cheat Sheet - 각종 주제와 요소들을 빠르게 찾아보기 좋음. 시각화된 자료들과 함께 제공. https://cheats.rs/

Rust Quiz - David Tolnay. 러스트 지식을 테스트하기 좋은 퀴즈. 난이도가 높은 편이며 각 문항이 잘 설명되어 있음. https://dtolnay.github.io/rust-quiz/