タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

guideとruby-family-programming-languageとruby-on-railsに関するnabinnoのブックマーク (13)

  • GitHub - everyleaf/el-training: 株式会社万葉の新入社員教育用カリキュラム

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - everyleaf/el-training: 株式会社万葉の新入社員教育用カリキュラム
  • Getting Started with Engines — Ruby on Rails Guides

    In this guide you will learn about engines and how they can be used to provide additional functionality to their host applications through a clean and very easy-to-use interface. After reading this guide, you will know: What makes an engine. How to generate an engine. How to build features for the engine. How to hook the engine into an application. How to override engine functionality in the appli

    Getting Started with Engines — Ruby on Rails Guides
  • Upgrading Ruby on Rails — Ruby on Rails Guides

    This guide provides steps to be followed when you upgrade your applications to a newer version of Ruby on Rails. These steps are also available in individual release guides. 1. General AdviceBefore attempting to upgrade an existing application, you should be sure you have a good reason to upgrade. You need to balance several factors: the need for new features, the increasing difficulty of finding

    Upgrading Ruby on Rails — Ruby on Rails Guides
  • Rails と Rack - Railsガイド

    このガイドはRackのミドルウェア、urlマップ、Rack::BuilderといったRackのプロトコルや概念に関する実用的な知識を身につけていることを前提にしています。 1 Rack入門 Rackは、RubyのWebアプリケーションに対して、モジュール化された最小限のインターフェイスを提供して、インターフェイスを広範囲に使えるようにします。RackはHTTPリクエストとレスポンスを可能なかぎり簡単な方法でラッピングすることで、Webサーバー、Webフレームワーク、その間に位置するソフトウェア(ミドルウェアと呼ばれています)のAPIを1つのメソッド呼び出しの形にまとめます。 Rackに関する解説はこのガイドの範疇を超えてしまいます。Rackに関する基的な知識が不足している場合は、下記のリソースを参照してください。 2 RailsとRack 2.1 RailsアプリケーションのRackオブ

    Rails と Rack - Railsガイド
  • Ruby on Rails に貢献する方法 - Railsガイド

    1 issueを作成する Ruby on RailsではGitHubのIssueトラッキング機能でissueをトラッキングしています(issueは、主にバグや新しいコードの貢献に使われます)。Ruby on Railsでバグを見つけたら、そこから貢献を開始できます。GitHubへのissue送信、issueへのコメント、プルリクエストの作成を行うには、まずGitHubアカウント(無料)を作成する必要があります。 Ruby on Railsの最新リリースで見つけたバグは最も注目を集める可能性があります。Railsコアチームは、edge Rails(開発中のRailsのコード)でのテストに時間を割いてくれる方からのフィードバックも常に歓迎しています。テスティング用にedge Railsを入手する方法については後述します。Railsのどのバージョンがサポートされているかについては、メンテナンスポ

    Ruby on Rails に貢献する方法 - Railsガイド
  • Rails テスティングガイド - Railsガイド

    ガイドは、Railsでテストを書く方法について解説します。 このガイドの内容: Railsテスティング用語 アプリケーションに対する単体テスト、機能テスト、結合テスト、システムテスト(system test)の実施 その他の著名なテスティング方法とプラグインの紹介 1 Railsアプリケーションでテストを作成する理由 自動実行されるテストを書いておけば、ブラウザやコンソールでの手動テストよりも、コードが期待どおりに動作していることをより短時間で確認できます。テストが失敗すれば問題がすぐに明らかになり、開発プロセスの早い段階でバグを特定して修正できるようになります。テストの自動化によって、コードの信頼性が向上するだけでなく、変更に対する信頼性も向上します。 Railsでは、テストを簡単に記述できます。Railsに組み込まれているテストのサポートについては、次のセクションで詳しく説明します。

    Rails テスティングガイド - Railsガイド
  • Rails ジェネレータとテンプレート入門 - Railsガイド

    Railsの各種ジェネレータは、ワークフローの改善に欠かせないツールです。ガイドは、Railsジェネレータの作成方法および既存のジェネレータのカスタマイズ方法について解説します。 このガイドの内容: アプリケーションで利用できるジェネレータを確認する方法 テンプレートでジェネレータを作成する方法 Railsがジェネレータを起動前に探索する方法 ジェネレータのテンプレートをオーバーライドしてscaffoldをカスタマイズする方法 ジェネレータをオーバーライドしてscaffoldをカスタマイズする方法 多数のジェネレータを誤って上書きしないためのフォールバック方法 アプリケーションテンプレートの作成方法

    Rails ジェネレータとテンプレート入門 - Railsガイド
  • Action Mailer の基礎 - Railsガイド

    ガイドは、Railsアプリケーションからメールを送信する方法について解説します。 このガイドの内容: Action Mailerクラスとメーラービューの生成および編集方法 Railsアプリケーションで添付ファイルやマルチパートメールを送信する方法 Action Mailerコールバックの利用方法 環境に合わせてAction Mailerを設定する方法 メールのプレビュー方法と、Action Mailerクラスのテスト方法 1 Action Mailerについて Action Mailerを使うと、アプリケーションからメールを送信できるようになります。Action Mailerは、Railsフレームワークにおけるメール関連コンポーネントの1つであり、メール受信を処理するAction Mailboxと対になります。 Action Mailerでは、「メーラー(mailer)」と呼ばれるクラス

    Action Mailer の基礎 - Railsガイド
  • Rails の初期化プロセス - Railsガイド

    章は、Rails初期化プロセスの内部について解説します。上級Rails開発者向けに推奨される、きわめて高度な内容を扱っています。 このガイドの内容: bin/rails serverの利用法 Rails初期化シーケンスのタイムライン 起動シーケンスで通常以外のファイルが必要な場所 Rails::Serverインターフェイスの定義方法と利用法

    Rails の初期化プロセス - Railsガイド
  • Rails アップグレードガイド - Railsガイド

    ガイドでは、アプリケーションで使われているRuby on Railsのバージョンを新しいバージョンにアップグレードする手順を解説します。アップグレードの手順は、Railsのバージョンごとに記載されています。 1 一般的なアドバイス 既存のアプリケーションをアップグレードする前に、アップグレードする理由を明確にしておく必要があります。「新しいバージョンのどの機能か必要か」「既存コードのサポートがどのぐらい困難になるか」「アップグレードに割り当てられる時間と人員スキルはどのぐらいか」など、いくつもの要素を調整しなければなりません。 1.1 テスティングのカバレッジ アップグレード後にアプリケーションが正常に動作していることを確認するには、良いテストカバレッジをアップグレード前に準備しておくのがベストです。アプリケーションを一度に検査できる自動テストがないと、変更点をすべて手動で確認するのに膨

    Rails アップグレードガイド - Railsガイド
  • Rails のルーティング - Railsガイド

    このガイドでは、開発者に向けてRailsのルーティング機能を解説します(訳注: routeとrootを区別するため、訳文ではrouteを基的に「ルーティング」と訳します)。 このガイドの内容: config/routes.rbのコードの読み方 独自のルーティング作成法 (リソースベースのルーティングが推奨されますが、matchメソッドによるルーティングも可能です) ルーティングのパラメータの宣言方法(コントローラのアクションに渡される) ルーティングヘルパーを使ってパスやURLを自動生成する方法 制限の作成やRackエンドポイントのマウントなどの高度な手法

    Rails のルーティング - Railsガイド
  • Ruby on Rails ガイド:体系的に Rails を学ぼう

    Railsの仕組みを体系的に学べる大型コンテンツ Rails Guides に基づいた1,600ページ超えの大型リファレンスです。 プロダクト開発に役立つ実践的な知識が満載 Railsチュートリアルを完走し、プロダクト開発中の人に最適です。 全文検索やバージョン毎の検索にも対応 Proプランでは、さらに効率的な活用をサポートします。 このアイコンが付いているガイドは現在作業中 (WIP: Work In Progress) です。作業中のガイドはそれなりに有用ではありますが、不完全な情報やエラーが含まれている可能性があります。 はじめに Rails をはじめよう Railsのインストール方法と最初のRailsアプリケーションの作成に必要なすべてを解説します。 Ruby on Rails インストールガイド Rubyプログラミング言語とRuby on Railsのインストール方法について解説

    Ruby on Rails ガイド:体系的に Rails を学ぼう
  • action_controller_overview.html#routing-parameters

    In this guide, you will learn how controllers work and how they fit into the request cycle in your application. After reading this guide, you will know how to: Follow the flow of a request through a controller. Access parameters passed to your controller. Use Strong Parameters and permit values. Store data in the cookie, the session, and the flash. Work with action callbacks to execute code during

    action_controller_overview.html#routing-parameters
  • 1