📚 Rust 도서관

Rust를 배우고 마스터하기 위한 필수 도서 컬렉션

Zero To Production In Rust
고급
웹개발

제로부터 시작하는 러스트 프로덕션

Zero To Production In Rust

Luca Palmieri

Self-published · 2022

Rust로 프로덕션 수준의 웹 애플리케이션을 구축하는 방법을 다룹니다. API 개발, 데이터베이스, 배포까지 전체 과정을 커버합니다.

4.9(650)
Rust Atomics and Locks
고급
동시성

러스트 아토믹과 락

Rust Atomics and Locks

Mara Bos

O'Reilly Media · 2023

저수준 동시성 프리미티브를 깊이 있게 다룹니다. 아토믹 연산, 메모리 순서, 락 구현 등을 배웁니다.

4.9(290)
The Rust Programming Language
초급
기초

러스트 프로그래밍 공식 가이드

The Rust Programming Language

Steve Klabnik, Carol Nichols

No Starch Press · 2023

Rust 공식 문서 팀이 작성한 가장 권위 있는 Rust 입문서입니다. 소유권, 빌림, 라이프타임 등 Rust의 핵심 개념을 체계적으로 설명합니다.

4.8(1250)
Rust for Rustaceans
고급
심화

러스타시안을 위한 러스트

Rust for Rustaceans

Jon Gjengset

No Starch Press · 2021

중급 이상의 Rust 개발자를 위한 고급 가이드입니다. 매크로, 안전하지 않은 코드, 고급 트레이트 패턴 등을 다룹니다.

4.8(580)
Introduction to Algorithms
중급
CS기초

알고리즘 개론

Introduction to Algorithms

Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

MIT Press · 2022

알고리즘의 바이블로 불리는 CLRS. 정렬, 그래프, 동적 프로그래밍 등 모든 알고리즘을 망라합니다.

4.8(2340)
Computer Architecture: A Quantitative Approach
고급
CS전공

컴퓨터 구조: 정량적 접근

Computer Architecture: A Quantitative Approach

John L. Hennessy, David A. Patterson

Morgan Kaufmann · 2017

컴퓨터 아키텍처의 고급 주제를 다룹니다. 파이프라이닝, 캐시, 병렬 처리 등을 정량적으로 분석합니다.

4.8(1150)
Programming Rust
중급
심화

프로그래밍 러스트

Programming Rust

Jim Blandy, Jason Orendorff, Leonora F.S. Tindall

O'Reilly Media · 2021

실무에서 Rust를 활용하는 방법을 다루는 종합 가이드입니다. 고급 타입 시스템, 동시성, 비동기 프로그래밍을 깊이 있게 다룹니다.

4.7(890)
Command-Line Rust
초급
CLI

커맨드라인 러스트

Command-Line Rust

Ken Youens-Clark

O'Reilly Media · 2022

Rust로 커맨드라인 도구를 만드는 방법을 배웁니다. 실용적인 CLI 프로그램을 만들면서 Rust의 기초를 익힐 수 있습니다.

4.7(510)
Rust Design Patterns
중급
패턴

러스트 디자인 패턴

Rust Design Patterns

Various Contributors

Community · 2023

Rust에서 자주 사용되는 디자인 패턴과 이디엄을 소개합니다. 실무에서 바로 적용할 수 있는 패턴들을 다룹니다.

4.7(520)
Computer Systems: A Programmer's Perspective
중급
CS기초

컴퓨터 시스템: 프로그래머의 관점

Computer Systems: A Programmer's Perspective

Randal E. Bryant, David R. O'Hallaron

Pearson · 2015

컴퓨터 시스템의 동작 원리를 프로그래머 관점에서 설명합니다. 메모리, 프로세서, 네트워킹 등 시스템 프로그래밍의 기초를 다룹니다.

4.7(1850)
Compilers: Principles, Techniques, and Tools
고급
CS전공

컴파일러: 원리, 기법, 도구

Compilers: Principles, Techniques, and Tools

Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman

Pearson · 2006

드래곤 북으로 유명한 컴파일러 교재의 고전입니다. 렉싱, 파싱, 최적화 등 컴파일러의 모든 것을 다룹니다.

4.7(980)
Artificial Intelligence: A Modern Approach
고급
CS전공

인공지능: 현대적 접근

Artificial Intelligence: A Modern Approach

Stuart Russell, Peter Norvig

Pearson · 2020

AI의 바이블로 불리는 교재입니다. 검색, 학습, 추론 등 AI의 모든 분야를 포괄적으로 다룹니다.

4.7(1890)
Rust in Action
중급
실전

러스트 인 액션

Rust in Action

Tim McNamara

Manning Publications · 2021

실제 프로젝트를 통해 Rust를 배우는 실용적인 가이드입니다. 시스템 프로그래밍, 네트워킹, 파일 처리 등 실무 예제가 품질입니다.

4.6(720)
Asynchronous Programming in Rust
고급
비동기

러스트 비동기 프로그래밍

Asynchronous Programming in Rust

Carl Fredrik Samson

Packt Publishing · 2024

Rust의 async/await와 비동기 런타임을 마스터합니다. Tokio, async-std 등 주요 비동기 라이브러리를 다룹니다.

4.6(380)
Embedded Rust
고급
임베디드

임베디드 러스트

Embedded Rust

Rust Embedded Working Group

Community · 2023

Rust로 임베디드 시스템을 개발하는 방법을 배웁니다. ARM Cortex-M 마이크로컨트롤러를 중심으로 설명합니다.

4.6(350)
Operating System Concepts
중급
CS기초

운영체제 개념

Operating System Concepts

Abraham Silberschatz, Peter B. Galvin, Greg Gagne

Wiley · 2018

운영체제의 핵심 개념을 체계적으로 설명하는 고전 교재입니다. 프로세스, 메모리 관리, 파일 시스템 등을 다룹니다.

4.6(1620)
Database System Concepts
중급
CS전공

데이터베이스 시스템 개념

Database System Concepts

Abraham Silberschatz, Henry F. Korth, S. Sudarshan

McGraw-Hill · 2019

데이터베이스의 이론과 실무를 모두 다루는 교재입니다. SQL, 트랜잭션, 인덱싱 등을 체계적으로 설명합니다.

4.6(1280)
Hands-On Concurrency with Rust
고급
동시성

러스트 동시성 프로그래밍

Hands-On Concurrency with Rust

Brian L. Troutwine

Packt Publishing · 2018

Rust의 동시성 모델을 깊이 있게 탐구합니다. 스레드, 채널, 락프리 프로그래밍 등 고급 동시성 패턴을 다룹니다.

4.5(420)
Rust Web Development
중급
웹개발

러스트 웹 개발

Rust Web Development

Bastian Gruber

Manning Publications · 2023

Rust로 현대적인 웹 애플리케이션을 개발하는 방법을 배웁니다. Actix, Rocket 등 인기 웹 프레임워크를 다룹니다.

4.5(440)
Computer Networks
중급
CS기초

컴퓨터 네트워크

Computer Networks

Andrew S. Tanenbaum, David J. Wetherall

Pearson · 2021

네트워크의 기초부터 고급 주제까지 다루는 종합 교재입니다. TCP/IP, 라우팅, 보안 등을 설명합니다.

4.5(1420)