4

そこで、私は Ruby (および Rails) とバックエンド Web 開発全般に飛び込んでいますが、完全に不可欠な Ruby プロジェクトの巨大なエコシステムがあるように思えます。

具体的には、Rake、Rack、Mongrel、Gems、Capistrano などのプロジェクトを考えています。

それぞれのプロジェクト Web サイトにあるこれらのアプリの独自のドキュメントに加えて、優れた Ruby 環境の作成に関する詳細情報に飛び込むための適切な場所をお勧めできますか?

Mongrel の実行、capistrano での展開についてたくさんの質問があります。頭に浮かんだ個々の質問をリストするのではなく、「Ruby の世界」に対処するための優れた情報のリポジトリはありますか?

4

5 に答える 5

3

Pragmatic Programmers には、この一部をカバーするDeploying Railsの本があります。リストに追加したいツールの 1 つは、Phusion Passenger (別名 mod_rails) です。

また、Rails リソースに関する Ethan の質問に対する私の回答も参照してください。

于 2009-02-06T04:43:34.030 に答える
1

先ほど同様の質問を投稿しましたが、Ruby ではなくRailsの学習リソースに関するものでした。

ただ飛び込んでいるだけなら、Rails はさておき、Ruby だけに集中することをお勧めします。Rails を学び始める前に、Ruby に慣れてください。

すばらしい Ruby の本は、David Black のRuby for Rails です。ただし、その本の Rails の章は古くなっていることに注意してください。ただし、Ruby の章だけでも所有する価値があります。

本を買いたくない場合は、_why の痛烈な Ruby ガイド を試してみてください。

于 2009-02-06T01:04:43.143 に答える
0

wiki のHowtoを使用しました。これらの部分のほとんどは、最初はあまり学ぶ必要はありません。インストール手順と基本的なチュートリアルに従えば、自然にそれらを使用できます。

カピストラーノは、もう少し掘り下げなければならない例です。最近初めてセットアップしたときにこの記事を読みましたが、とても役に立ちました。本当に簡単でした。

于 2009-02-06T00:56:44.940 に答える
0

Rails ガイドの新しいシリーズが開始されました。ファンダメンタルズの非常に詳細な説明を提供します。

Rake と Capistrano に集中することをお勧めします。Gem について実際に言うことはあまりありません。最も基本的なことは、Ruby のコード パッケージを管理する方法にすぎず、開始時にブラック ボックスとしてアプローチすることができます。

于 2009-02-06T04:39:08.267 に答える
0

ジェム、データベース、またはサードパーティのリソースなど、レールをよりよく理解するのに役立つ簡単な Ruby の基本を学びたいと思うでしょう。TeamTreehouseが Ruby エコシステムを教えるのに非常に優れており、HackCastsは安価なコストで非常に似ていることを知っています。TeamTreehouse は、Rails API から単純な SQL、MongoDB データベースまで、あらゆることを教えてくれます。ハックキャストでは、これらのスキルを使用して堅牢な Web アプリケーションを作成する方法を学ぶことができます。それは本当にあなたの必要性に依存します。ありがとう、これが役に立てば幸いです!

于 2015-10-26T16:12:27.720 に答える