sample_app's Introduction
sample_app's People
sample_app's Issues
5.1構造を追加する
- ナビゲーション
- BootstrapとカスタムCSS
- パーシャル
12.3 パスワードを再設定する
- 再設定用のeditアクション
- パスワードを更新する
- パスワードの再設定をテストする
7.2 ユーザー登録フォーム
- form_withを利用する
- ユーザー登録フォームのHTML
9.2 [Remember me] チェックボックス
14.1 リレーションシップモデル
- データモデルの問題
- User/Relationshipの関連付け
- Relationshipのバリデーション
- フォローしているユーザー
- フォロワー
5.3レイアウトのリンク
- contactページ
- RailsのルートURL
- 名前付きルーティング
- リンクのテスト
11.3アカウントを有効化する
- authenticated?メソッドの抽象化
- editアクションの有効化
- 有効化のテストとリファクタリング
9.1Remember me 機能
- 記憶トークンと暗号化
- ログイン状態の保持
- ユーザーを忘れる
- 2つの目立たないバグ
12.2 パスワード再設定のメール送信
- パスワード再設定のメールとテンプレート
- 送信メールのテスト
3章
・セットアップ
・静的ページ
・テスト
・動的なページ
13.3マイクロポストを操作する
- マイクロポストのアクセス制御
- マイクロポストを作成する
- フィードの原型
- マイクロポストを削除する
- フィード画面のマイクロポストをテストする
14.3 ステータスフィード
- 動機と戦略
- 最初のフィードを実装する
- サブセレクト
7.4 ユーザー登録成功
- 登録フォームの完成
- flash
- 実際のユーザー登録
- 成功時のテスト
13.2 マイクロポストを表示する
- マイクロポストのレンダリング
- マイクロポストのサンプル
- プロフィール画面のマイクロポストをテストする
10.3すべてのユーザーを表示する
- ユーザーの一覧ページ
- サンプルのユーザー
- ページネーション
- ユーザー一覧のテスト
- パーシャルのリファクタリング
11.2アカウント有効化のメール送信
- 送信メールのテンプレート
- 送信メールのプレビュー
- 送信メールのテスト
- ユーザーのcreateアクションを更新
4.ヘルパー
組み込みヘルパー
カスタムヘルパー
5.2 Sassとアセットパイプライン
- アセットパイプライン
- 素晴らしい構文を備えたスタイルシート
10.4 ユーザーを削除する
- 管理ユーザー
- destroyアクション
- ユーザー削除のテスト
4.4 クラス
- コンストラクタ
- クラスの継承
- 組み込みクラスの変更
- コントローラクラス
- ユーザークラス
8.2 ログイン
- log_inメソッド
- 現在のユーザー
- レイアウトリンクを変更する
- メニューのトグル機能
- モバイル向けスタイリング
- レイアウトの変更をテストする
- ユーザー登録時にログインする
8.1 基本的なログイン機構
- Sessionsコントローラ
- ログインフォーム
- ユーザーの検索と認証
- フラッシュメッセージを表示する
- フラッシュのテスト
4.2文字列とメソッド
- 文字列
- オブジェクトとメッセージ渡し
- メソッドの定義
- titleヘルパー
7.3 ユーザー登録失敗
- 正しいフォーム
- Strong Parameters
- エラーメッセージ
- 失敗時のテスト
11.4 本番環境でのメール送信
4.3 データ構造
- 配列と範囲演算子
- ブロック
- ハッシュとシンボル
- CSS
13.4 マイクロポストの画像投稿
- 基本的な画像アップロード
- 画像の検証
- 画像のリサイズ
- 本番環境での画像アップロード
14.2 [Follow]のWebインターフェイス
- フォローのサンプルデータ
- 統計と[Follow]フォーム
- [Following]と[Followers]ページ
- [Follow]ボタン(基本編)
- [Follow]ボタン(Hotwire編)
- フォローをテストする
10.2 認可
- ユーザーにログインを要求する
- 正しいユーザーを要求する
- フレンドリーフォワーディング
6.2 ユーザーを検証する
- 有効性を検証する
- 存在性を検証する
- 長さを検証する
- フォーマットを検証する
- 一意性を検証する
12.4 本番環境でのメール送信(再掲)
12.1 PasswordResetsリソース
- PaasswordResetsコントローラ
- 新しいパスワードの設定
- createアクションでパスワード再設定
5.4ユーザー登録
- Usersコントローラ
- ユーザー登録用URL
7.5 プロ品質のデプロイ
- 本番環境でのTLS
- 本番環境用のWebサーバー
- 本番データベースを設定する
- 本番環境へのデプロイ
6.3 セキュアなパスワードを追加する
- ハッシュ化されたパスワード
- ユーザーがセキュアなパスワードを持っている
- パスワードの最小文字数
- ユーザーの作成と認証
11.1 AccountActivationsリソース
- AccountActivationsコントローラ
- AccountActivationのデータモデル
13.1 Micropostモデル
- 基本的なモデル
- Micropostのバリデーション
- User/Micropostの関連付け
- マイクロポストを改良する
8.3 ログアウト
7.1 ユーザーを表示する
- デバッグとRails 環境
- Usersリソース
- debuggerメソッド
- Gravatar画像とサイドバー
6.1Uesrモデル
- データベースのマイグレーション
- モデルファイル
- ユーザーオブジェクトを作成する
- ユーザーオブジェクトを検索する
- ユーザーオブジェクトを更新する
10.1 ユーザーを更新する
- 編集フォーム
- 編集の失敗
- 編集失敗時のテスト
- TDDで編集を成功させる
9.3 [Remember me ]のテスト
- [Remember me] ボックスをテストする
- [Remember me]をテストする
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.