このプロジェクトについて
Rust Design Patternsは、Rustプログラミング言語向けのデザインパターン、アンチパターン、イディオムをまとめたオープンソースの書籍です。レンダリングされた書籍はオンラインで公開されており、PDFとしてもダウンロードできます。
このプロジェクトはコミュニティ指向です。READMEでは、既存のトピックに関する詳説や修正などの貢献を歓迎しており、追加可能なパターン、アンチパターン、イディオムを列挙した包括的なイシューへのリンクや、参加方法の詳細を示す貢献ガイドへの参照も提供しています。
書籍はmdbookで生成されています。ローカルでビルドするには、cargo経由でmdbookをインストールする必要があり、さらにオプションのヘルパーツール(フッターの日付変更用のmdbook-last-changed、PDFレンダリング用のmdbook-pandoc、翻訳・国際化サポート用のmdbook-i18n-helpers)も必要です。PDF生成にはさらにTeX LiveツールチェーンとPandocが必要で、セットアップコマンドはREADMEに記載されています。
2つのビルドコマンドが文書化されています。`mdbook build`はデフォルトで/ bookディレクトリに静的HTMLページを生成し、`mdbook serve`はローカル(デフォルトポート3000)で書籍をホストし、変更時にブラウザをリロードします。
リポジトリのコンテンツはMPL-2.0ライセンスで提供されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.