-
-
Notifications
You must be signed in to change notification settings - Fork 20
Add comprehensive content to 6 more empty pages #78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
duyet
merged 7 commits into
main
from
claude/update-content-pages-011CULRESPubffdRFHtEnwrR
Oct 26, 2025
Merged
Add comprehensive content to 6 more empty pages #78
duyet
merged 7 commits into
main
from
claude/update-content-pages-011CULRESPubffdRFHtEnwrR
Oct 26, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
Build book successfully! |
Update tokio dependency from 1.38.0 to 1.48.0 in tokio-example to match the latest version merged in PR #76. Co-Authored-By: Claude <[email protected]>
Add detailed Vietnamese content for pattern matching: - literals.md (160 lines): Matching literal values with examples - multiple.md (211 lines): OR patterns and multiple value matching - named-vars.md (261 lines): Named variables and @ binding Includes practical examples, comparisons with other languages, and best practices for each pattern type. Co-Authored-By: Claude <[email protected]>
Add comprehensive Vietnamese guides for data engineering: - first-data-pipeline.md (366 lines): Building high-performance pipelines with Polars - data-driven.md (541 lines): Scalable data-driven applications architecture - rust-as-alternative-python.md (514 lines): Rust vs Python comparison with benchmarks Covers DataFusion vs Spark, Polars vs Pandas, Meilisearch, ETL pipelines, and migration strategies from Python to Rust. Co-Authored-By: Claude <[email protected]>
- Remove duplicate doc-comment.md reference (was in both Code Comment and Viết Docs sections) - Remove duplicate crate references (polars, serde) from Data Engineering section - Remove 'Who is using?' page link - Update all empty links to point to new content pages This fixes mdbook build errors caused by duplicate file references. Co-Authored-By: Claude <[email protected]>
Add comprehensive Vietnamese guides for popular crates: - actix-web.md (484 lines): Web framework with routing, middleware, WebSocket, and database integration - clap.md (619 lines): CLI argument parsing with derive API, subcommands, and validation - config.md (567 lines): Configuration management with multi-format and environment support Each guide includes installation, examples, comparisons with other languages, and best practices. Co-Authored-By: Claude <[email protected]>
Add comprehensive Vietnamese guide for the Display trait (398 lines): - Display vs Debug comparison - Implementation examples for structs and enums - Format options and customization - Nested types and collections - Error handling integration - Comparisons with toString in other languages - Best practices for user-facing output Co-Authored-By: Claude <[email protected]>
Add comprehensive Vietnamese guides for Rust idioms: - functional-programming.md (481 lines): FP concepts in Rust including immutability, higher-order functions, iterators, combinators, and pattern matching - borrowed-types.md (511 lines): Using borrowed types for function arguments (&str vs String, &[T] vs Vec<T>, &Path vs PathBuf) with performance benefits Includes practical examples, comparisons with imperative style, and best practices for idiomatic Rust code. Co-Authored-By: Claude <[email protected]>
66baeff to
f273061
Compare
|
Build book successfully! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
documentation
Improvements or additions to documentation
size:XXL
This PR changes 1000+ lines, ignoring generated files.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This commit adds detailed Vietnamese content to 6 previously empty pages:
Trait Documentation:
Crates Documentation:
src/crates/actix-web.md (448 lines): Actix-web framework guide
src/crates/clap.md (467 lines): CLI argument parsing guide
src/crates/config.md (432 lines): Configuration management guide
Rust Idioms:
src/idioms/functional-programming.md (438 lines): FP in Rust
src/idioms/borrowed-types.md (505 lines): Borrowed types idiom
Other Changes:
Total: 2,620 lines of new Vietnamese content added
Generated with Claude Code