私はRailsに関するたくさんの情報を調べましたが、私はまだとは何ですか、それはとは確信できません。私がWebアプリケーションを開発している場合、どの機能をHTML/js/phpから取得できないのでしょうか?すべてのプロジェクトがレールから恩恵を受けるのか、あるいはある目標を念頭に置く必要がありますか?Ruby on Railsとは何ですか?
答えて
Ruby on Railsはweb application frameworkです。技術的には、RailsがHTML/JS/PHPでできることは何もできません。 Railsのポイントは、ウェブサイトをより簡単に、より速く、うまく保守可能にすることです。 PHPに精通している場合、RailsはSymfony,KohanaまたはYiiと幾分等価です。
これらのチュートリアルをまだ試していない場合は、試してみることをおすすめします。
- Rails for Zombies - あなたも
- Ruby on Rails tutorial book
- Railscastsマシンにセットアップレールにありません - あなたはそれに多くを得れば
のためのRuby on Railsが構築されたWebフレームワークですプログラマーの生産性と幸福のために。これは、Ruby言語の上に構築されています。つまり、ファイルアップロードライブラリやAWSなどのWebサービスとやり取りするライブラリなど、他の人が書いたクールなライブラリ(「宝石」)にアクセスできます。
他のすべてのWebフレームワークと同様に、HTMLとJavaScriptを使用します。違い?これは、PHPなどの言語のハックの上に構築されていません。優れたRubyコードは、エレガントで読みやすく、フレームワークの使い方でこれを見つけることができます。
「入門ガイド」は非常によく説明しています:http://guides.rubyonrails.org/getting_started.html。
フレームワークとは何ですか。 Webアプリケーションを構築するためのAPIのセット、ツールキットです。
Rubyは、Python、Perl、C、C++、Java、C#、PHPなどのプログラミング言語です。PerlやPythonには、解釈上の性質(可能であればスクリプト言語)があります。
RubyOnRailsは、Rubyの上に構築されたWebアプリケーションを構築するフレームワークです。おそらくサーブレットはJavaでWebアプリケーションを構築するために使用されます.NetはC#やPythonのDjangoやPHPのCakePHPなどで使用されます。API、コード生成ツール、テストコードなどの組み合わせです。
それは優雅さのために人気があります。構成よりも次の慣習の選択です(設定コードやグルーコードを少なく書いています)。いったんあなたがそれを掛けてしまえば、あなたの頭の中のアイデアからRubyOnRails(一般的にはRailsと呼ばれる)を使った作業プロダクションアプリケーションに入る前に、より少ないセレモニーがあります。
- 1. Ruby on Railsとは何ですか?
- 2. JRuby on RailsとRuby on Railsの違いは何ですか?
- 3. RubyとRuby on Railsの違いは何ですか?
- 4. RubyとRuby on Railsの違いは何ですか?
- 5. RubyとRuby on Rails
- 6. Ruby on Rails 3のRuby on Rails Ajaxスキャフォールドジェネレータはなんですか?
- 7. 良いRuby on RailsとPHPホスティングは何ですか?
- 8. Ruby on Rails用のBeanStalkdライブラリとは何ですか?
- 9. Ruby on Rails - "検索"メソッドとは何ですか?
- 10. RakeとRuby on Rails
- 11. Ruby on RailsとCruiseControl.rb
- 12. PDFとRuby on Rails
- 13. Ruby on Railsでフリーズ・ジェムのメリットは何ですか?
- 14. Ruby on Railsを使用する理由は何ですか?
- 15. Ruby on Railsで自己は何をしますか?
- 16. Ruby on RailsのWordpressの代替案は何ですか?
- 17. Ruby on Railsアプリケーションに最適なWebサーバーは何ですか?
- 18. Ruby on Railsのdatabase.ymlのソケット宣言は何ですか?
- 19. WordpressかRuby on Rails?
- 20. Ruby on Rails - カウンタキャッシュトランザクションは安全ですか?
- 21. Ruby on Railsでバルクアップサット
- 22. ruby、ruby on hilsとhtmlの関係は何ですか?
- 23. Ruby On Rails Application.html.haml
- 24. Ruby on Rails - モデルフィールドフィルタ
- 25. Ruby on Railsカスタムドメイン
- 26. Ruby on Rails - ジオコーダービュー
- 27. Ruby on Rails Listener
- 28. Ruby on Railsイベントマシン
- 29. Ruby on Railsグラフ
- 30. Ruby On Rails Javascript
Rubyのプログラミング言語は、レール上で実行されているため、レール上で実行していない場合に比べて非常に高速です。 –