Laravelのビュー(view)って何?よく分からないんだけど・・

Laravelのビュー(view)とは、ブラウザに表示される部分の事を意味してます。
具体的には、blade.phpの事を意味してます。
→Laravelのblade.phpとは?普通のPHPは使える?初心者もよく分かる図と例で解説!
Laravelには、MVC、Model - View - Controller っていう概念があるんだ。言葉だけで説明すると難しいから、図で解説するね。

Neby
この図のように、Laravelでは、ウェブページをブラウザで表示する際、ファイルごとに役割分担してるんです。
その中でも、ビューっていうのは、実際にブラウザに表示される部分、つまりHTMLで書かれているサイトのレイアウトやデザイン部分の事を意味してます。
具体的にはblade.phpというファイルにHTMLを書いて作っていきます。
他のControllerやModelなどのファイルはブラウザには表示されない部分、
裏方で記事の出し入れをやってる部分です。
データベースって何?

データベースは、ブログの記事とか、コメントとか、そういう投稿されたデータがしまってある所。そこからページごとに記事を引っ張り出してきて、ビュー(blade)に渡して、ページが完成するわけ。

Neby
で、blade.phpをビュー(View)って呼んでるって事でOK?

そういう事!実際にブラウザで見る(Viewする)部分だから、ビューって事。

Neby
下の記事でそれぞれ詳しく解説してるから、読んで理解を深めていってね!

Neby
Laravelのblade.phpとは?普通のPHPは使える?初心者もよく分かる図と例で解説!
Laravel初心者が絶望するController,Blade,Routesの関係が図解でよく分かる!
LaravelのController.phpとは?初心者向けに図と例でやさしく解説
LaravelのModel(Eloquent)とは?初心者でも図とチュートリアルでちゃんと分かる!
Laravel(PHP)におけるデータベース(SQL)とは?初心者でもよく分かる図と例でやさしく解説。