Submit Search
Upload
Laravelのすごいと思うところを 初級レベルで語ってみる。
•
0 likes
•
81 views
A
AfiruPain NaokiSoga
Follow
Laravelのすごいと思うところを 初級レベルで語ってみる。
Read less
Read more
Art & Photos
Report
Share
Report
Share
1 of 20
Download now
Download to read offline
Recommended
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
Yukihiko SAWANOBORI
こわくないScala
こわくないScala
FScoward
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
よしだ あつし
Slimの紹介
Slimの紹介
豊明 尾古
Laravelチュートリアルを作ってみた。
Laravelチュートリアルを作ってみた。
Futoshi Endo
2015 07-04-ruby rails
2015 07-04-ruby rails
Hiroshi Oyamada
2015 12-19-ruby rails
2015 12-19-ruby rails
Hiroshi Oyamada
Scalaはじめました!
Scalaはじめました!
Asami Abe
Recommended
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
Yukihiko SAWANOBORI
こわくないScala
こわくないScala
FScoward
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
よしだ あつし
Slimの紹介
Slimの紹介
豊明 尾古
Laravelチュートリアルを作ってみた。
Laravelチュートリアルを作ってみた。
Futoshi Endo
2015 07-04-ruby rails
2015 07-04-ruby rails
Hiroshi Oyamada
2015 12-19-ruby rails
2015 12-19-ruby rails
Hiroshi Oyamada
Scalaはじめました!
Scalaはじめました!
Asami Abe
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Satomi Tsujita
Scala超入門 - 2014/12/13 Scala関西勉強会
Scala超入門 - 2014/12/13 Scala関西勉強会
Asami Abe
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
Satomi Tsujita
The plan of Aniki 2.0
The plan of Aniki 2.0
karupanerura
Sprocketsを捨てたい
Sprocketsを捨てたい
Masato Noguchi
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
ke-m kamekoopa
Play2+Scala事始め
Play2+Scala事始め
Asami Abe
コードに潜むC++の未定義動作達
コードに潜むC++の未定義動作達
Azaika At
「Perl怖い」 In Chiba.pm #3
「Perl怖い」 In Chiba.pm #3
民人 青山
20101009 gunma.web#2 スタパさんをつくるはなし
20101009 gunma.web#2 スタパさんをつくるはなし
ivoryworks .
Dark vol4 for_slideshare
Dark vol4 for_slideshare
ara_ta3
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Asami Abe
Sinatraの紹介
Sinatraの紹介
longkey1
Java使いにとっての関数
Java使いにとっての関数
amkt922
恋に落ちるRuby
恋に落ちるRuby
Yuuka Tomomatsu
魔法少女 Laravel 2014
魔法少女 Laravel 2014
Kenichi Mukai
Laravel4で運用するサービス,そしてlaravel5へ
Laravel4で運用するサービス,そしてlaravel5へ
Nʎ Nkogues
第5回名古屋若手Webエンジニア交流会
第5回名古屋若手Webエンジニア交流会
Yuta Mizui
Laravel5.1&homesteadで楽々ローカル環境構築
Laravel5.1&homesteadで楽々ローカル環境構築
Noriaki Takamizawa
Laravel5 New Feature
Laravel5 New Feature
Ichikawa Shingo
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Shohei Okada
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Yuuki Takezawa
More Related Content
What's hot
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Satomi Tsujita
Scala超入門 - 2014/12/13 Scala関西勉強会
Scala超入門 - 2014/12/13 Scala関西勉強会
Asami Abe
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
Satomi Tsujita
The plan of Aniki 2.0
The plan of Aniki 2.0
karupanerura
Sprocketsを捨てたい
Sprocketsを捨てたい
Masato Noguchi
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
ke-m kamekoopa
Play2+Scala事始め
Play2+Scala事始め
Asami Abe
コードに潜むC++の未定義動作達
コードに潜むC++の未定義動作達
Azaika At
「Perl怖い」 In Chiba.pm #3
「Perl怖い」 In Chiba.pm #3
民人 青山
20101009 gunma.web#2 スタパさんをつくるはなし
20101009 gunma.web#2 スタパさんをつくるはなし
ivoryworks .
Dark vol4 for_slideshare
Dark vol4 for_slideshare
ara_ta3
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Asami Abe
Sinatraの紹介
Sinatraの紹介
longkey1
Java使いにとっての関数
Java使いにとっての関数
amkt922
恋に落ちるRuby
恋に落ちるRuby
Yuuka Tomomatsu
What's hot
(15)
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Scala超入門 - 2014/12/13 Scala関西勉強会
Scala超入門 - 2014/12/13 Scala関西勉強会
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
The plan of Aniki 2.0
The plan of Aniki 2.0
Sprocketsを捨てたい
Sprocketsを捨てたい
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
Play2+Scala事始め
Play2+Scala事始め
コードに潜むC++の未定義動作達
コードに潜むC++の未定義動作達
「Perl怖い」 In Chiba.pm #3
「Perl怖い」 In Chiba.pm #3
20101009 gunma.web#2 スタパさんをつくるはなし
20101009 gunma.web#2 スタパさんをつくるはなし
Dark vol4 for_slideshare
Dark vol4 for_slideshare
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Sinatraの紹介
Sinatraの紹介
Java使いにとっての関数
Java使いにとっての関数
恋に落ちるRuby
恋に落ちるRuby
Similar to Laravelのすごいと思うところを 初級レベルで語ってみる。
魔法少女 Laravel 2014
魔法少女 Laravel 2014
Kenichi Mukai
Laravel4で運用するサービス,そしてlaravel5へ
Laravel4で運用するサービス,そしてlaravel5へ
Nʎ Nkogues
第5回名古屋若手Webエンジニア交流会
第5回名古屋若手Webエンジニア交流会
Yuta Mizui
Laravel5.1&homesteadで楽々ローカル環境構築
Laravel5.1&homesteadで楽々ローカル環境構築
Noriaki Takamizawa
Laravel5 New Feature
Laravel5 New Feature
Ichikawa Shingo
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Shohei Okada
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Yuuki Takezawa
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
leverages_event
簡単便利!Laravel Homestead
簡単便利!Laravel Homestead
Shota Inoue
Laravel5にアップグレードする際に詰まった点
Laravel5にアップグレードする際に詰まった点
fagai
はじめてLaravelさわった 第86回php勉強会
はじめてLaravelさわった 第86回php勉強会
Osamu Kawasaki
Laravelで自家製ライブラリを作ってみよう!
Laravelで自家製ライブラリを作ってみよう!
Shota Inoue
Laravelから学びレガシーと闘いはじめた
Laravelから学びレガシーと闘いはじめた
Yuta Ohashi
Laravel Livewire の紹介
Laravel Livewire の紹介
t Dash
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
転職とLaravel
転職とLaravel
kasikasikasi
php開発で使うタスクランナー gulp
php開発で使うタスクランナー gulp
Yuuki Takezawa
第104回 php勉強会@東京 Laravel
第104回 php勉強会@東京 Laravel
JunKeun Lee
Laravel における Blade 拡張のツラミ
Laravel における Blade 拡張のツラミ
Shohei Okada
Laravelではじめる Webアプリケーション開発
Laravelではじめる Webアプリケーション開発
Yuxio tech
Similar to Laravelのすごいと思うところを 初級レベルで語ってみる。
(20)
魔法少女 Laravel 2014
魔法少女 Laravel 2014
Laravel4で運用するサービス,そしてlaravel5へ
Laravel4で運用するサービス,そしてlaravel5へ
第5回名古屋若手Webエンジニア交流会
第5回名古屋若手Webエンジニア交流会
Laravel5.1&homesteadで楽々ローカル環境構築
Laravel5.1&homesteadで楽々ローカル環境構築
Laravel5 New Feature
Laravel5 New Feature
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
簡単便利!Laravel Homestead
簡単便利!Laravel Homestead
Laravel5にアップグレードする際に詰まった点
Laravel5にアップグレードする際に詰まった点
はじめてLaravelさわった 第86回php勉強会
はじめてLaravelさわった 第86回php勉強会
Laravelで自家製ライブラリを作ってみよう!
Laravelで自家製ライブラリを作ってみよう!
Laravelから学びレガシーと闘いはじめた
Laravelから学びレガシーと闘いはじめた
Laravel Livewire の紹介
Laravel Livewire の紹介
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
転職とLaravel
転職とLaravel
php開発で使うタスクランナー gulp
php開発で使うタスクランナー gulp
第104回 php勉強会@東京 Laravel
第104回 php勉強会@東京 Laravel
Laravel における Blade 拡張のツラミ
Laravel における Blade 拡張のツラミ
Laravelではじめる Webアプリケーション開発
Laravelではじめる Webアプリケーション開発
More from AfiruPain NaokiSoga
Angularを利用しよう
Angularを利用しよう
AfiruPain NaokiSoga
TypeScriptで快適javascript
TypeScriptで快適javascript
AfiruPain NaokiSoga
モダンWebとは
モダンWebとは
AfiruPain NaokiSoga
仕様書をしっかり書きましょう。
仕様書をしっかり書きましょう。
AfiruPain NaokiSoga
スターターコンテンツでテーマ作成を快適化
スターターコンテンツでテーマ作成を快適化
AfiruPain NaokiSoga
Redmineを使おう!
Redmineを使おう!
AfiruPain NaokiSoga
More from AfiruPain NaokiSoga
(6)
Angularを利用しよう
Angularを利用しよう
TypeScriptで快適javascript
TypeScriptで快適javascript
モダンWebとは
モダンWebとは
仕様書をしっかり書きましょう。
仕様書をしっかり書きましょう。
スターターコンテンツでテーマ作成を快適化
スターターコンテンツでテーマ作成を快適化
Redmineを使おう!
Redmineを使おう!
Laravelのすごいと思うところを 初級レベルで語ってみる。
1.
Laravel のすごいと思うところを 初級レベルで語ってみる。 What I
think is amazing about Laravel Let's talk at the beginner level. @afiru Naoki Soga ����.��.��
2.
Introduce Myself @afiru Naoki Soga 趣味:木下さんの猫をいじめる 特技:WordPress マイブーム:PHP
のもくもく会で木下さんをディスる 得意言語:PHP/JS/CSS 等々 < ひとこと > やっぱりビールがうまい。
3.
【導入】 Laravel とはなになのか
4.
【導入】Laravel とはなになのか �.Laravel とは何なのか Laravel
は PHP のフレームワークです。 �. フレームワークとは 土台として機能させるソフトウェアのことです。
5.
Laravel のここがすごい! �. ルーティングとコントローラー
6.
Laravel のここがすごい! �. ルーティングとコントローラー �.
ルーティングで URL を自分で作ることが可能! ドメイン以下のディレクトリーは routesweb.php で編集が可能。 �. ルーティングのおかげでコントローラーが見やすい! ルーティングには「どこの、どのコントローラーが使われているのか」が 書いてあり、見やすい。 �. パラメーターの設定もコントローラーで対応可能! ?hoge=hogehoge などの設定が簡単にできる。
7.
Laravel のここがすごい! �. ルーティングとコントローラー �.
テンプレートへの値を移動させるのが簡単 ! 配列で渡せばテンプレート側で変数の仕様が可能
8.
■Laravel のここがすごい! �. ビューとテンプレート構造
9.
■Laravel のここがすごい! �. ビューとテンプレート構造 �.Blade
がすごい 「ファイル名 .blade.php」これだけで Blade が使用可能に。 �.Blade とは Laravel が提供する独自のテンプレートエンジンです。
10.
Blade について
11.
Blade について �.{{$ 変数名
}} とするだけでどこでも使用可能! コントローラー側から取得したデータを {{$ 変数名 }} と設置するだけで、 文章中であろうがどこででも表示できるようになります。 �.csrf 対策がめっちゃ楽! フォームで苦戦する csrf がテンプレート側で @csrf と記載するだけで対 策が可能になります。 �. 素晴らしい @ ディレクティブ if や foreach などの機能が充実。
12.
Blade について �.$loop による処理がすごすぎる! ループ変数
役割 $loop->index 現在のインデックス (�~) $loop->interation 現在の繰り返し数 (�~) $loop->remaining 後何回繰り返すのか $loop->count 繰り返しで使っている配列の要素数 $loop->first 最初の繰り返しかどうか $loop->last 最後の繰り返しかどうか $loop->depth 繰り返しのネスト数 $loop->parent ネストしている場合、親の繰り返しループ変数を示す
13.
Blade について �. もちろんテンプレート内で
PHP も呼び出すことが可能 PHP の処理をどうしても書かなければならないときに、@php @endphp とすることで記載することが可能※ちなみに関数や式なども 使えます。
14.
Laravel のここがすごい! レイアウトの概念
15.
■Laravel のここがすごい! �. ビューとテンプレート構造 �.Blade
がすごい 「ファイル名 .blade.php」これだけで Blade が使用可能に。 �.Blade とは Laravel が提供する独自のテンプレートエンジンです。
16.
まとめ
17.
まとめ �.URL を決める縛りなんてない。 web.php で処理が可能! �.
コントローラーで表示を指定することができる。 コントローラーでビューの何を使うのかを指定することが可能。 �. ビューにたくさんの機能が詰まってる。 とりあえず「拡張」がすごすぎる! WordPress さようなら!
18.
次回予告
19.
次回予告 �. もう、ビューに PHP
なんて書かせない! サービスプロパイダーのご紹介。 �. コントローラー。お前を仕切るのはこの俺だ。 コントローラーの前でも後ろでも動ける「ミドルウェア」 �. え?まだ PHP でエラー処理してるの?だっせ ララベルが提供する素晴らしきエラー処理の数々
20.
また次回へ。 。 。
Download now