0
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.

今日学んだ事(自分用)

Last updated at Posted at 2019-07-01

7/1(月)

●UI(ユーザーインターフェース)

・ユーザーがPCとやりとりする際の入力や表示方法などの仕組み

●UX(ユーザーエクスペリエンス)

・サービスによってユーザーが得られる体験

───────

●アジャイル開発

・ソフトウェア開発のプロジェクトの進め方。短期間で開発を見直す手法。

●erb記法

・HTMLにRubyスクリプトを埋め込む

●スクリプト

・プログラムの流れ
1.プログラミング(人間の言葉でコンピュターへの命令を記述する)
2.コンパイル(1で書いた内容をPCがわかる言葉に翻訳する)
3. 2の内容にしたがってPCが仕事する
・スクリプト言語は2のコンパイルを飛ばし
プログラミング⇨PCが仕事する流れ

●eachメソッド

・要素を1つずつ取得し出力させる

オブジェクト.each do |変数|
例.
fruits = ["apple","orange","melon"]
 fruits.each do |a|
puts a
end

出力
apple
orange
melon

・このような繰り返しメソッドを、イテレートまたはイテレータという。

●order(順序)メソッド

・DBからデータの取得時にデータを並び変える事ができる
・DESC(降順)
・ASC(昇順)
コード

モデル名.order('カラム名 順序')

●limitメソッド

・データをいくつ取得するか指定するメソッド
コード

モデル名.limit('取得件数')

●orderメソッドとlimitメソッドを一緒に使う時

モデル名.order('カラム名 順序').limit(取得件数)

●find(見つける)メソッド

・引数に指定したidをもつ情報を1件だけ取得する
・作品の個別ページの移行の時などに使う

例.
User.find(1)

●rake routesコマンド

・HTPPアクションの一覧を見る事ができる
・リクエスト、パスに対してのコントローラ、アクション名が確認できる

ターミナル.
rake routes

以上

0
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
0
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?