1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

rails 機能造り

1
Posted at

久々にrailsについて投稿しようと思います。

前提としてアプリを作るにあたり、基本的な機能を作るにはどうしたら良いか
目次を作ろうと思います。

今後暇を見て格機能について書いて以降と思います。

ユーザー管理

まず基本となる、ユーザー周りの設定

1.deviseのインストール
2.Userモデルを作成する
3.deviseのビューファイルの追加
4.サインアップ機能の追加
5.ユーザー情報編集機能の追加
6.ログアウト機能の追加
7.フラッシュメッセージの表示機能の実装

グループ機能

次にグループ機能の実装

1.コントローラ、モデルを作成する
2.ルーティングを設定する
3.該当するアクションをコントローラに定義する
4.素材をダウンロードする
5.アクセス先のビューを作成する
6.グループ作成機能を実装する
7.ルーティングを変更し、作成したグループをgroups#indexのサイドバーに表示する
8.グループ編集機能を実装する

メッセージ送信機能

1.モデルを作成する
2.ルーティングを設定する
3.該当するアクションをコントローラに定義する
4.メッセージ送信機能を実装する
5.グループにメッセージを表示する
6.サイドバーに最新のメッセージを表示する
7.ヘッダーを修正する
8.グループ編集ページへのリンクを設置する
9.グループ編集後のリダイレクト先を変更する

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?