プロフェッショナルWebプログラミング Laravel
久保田賢二朗(著)
,荒井和平(著)
,大橋佑太(著)
/エムディエヌコーポレーション
作品情報
〈電子書籍版に関する注意事項〉
本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なりますので、ご購入前にお使いの端末にて「無料サンプル」をお試しください。
【Laravel 9の最新環境でWebアプリケーションを構築!】
PHPでWebアプリケーションを構築する際、第一候補として挙がるのがLaravelでしょう。本書は、最新バージョンであるLaravel 9に対応した、プロを目指す方のためのLaravel入門書です。
本書ではまず、ローカルのパソコン上にDockerとLaravel Sailの開発環境を構築します。そのうえで、Laravelを利用してつぶやき投稿アプリを構築し、さまざまな機能を実装しながら、現場で必須となるテスト・デプロイまでの工程を体験できます。
作成するつぶやき投稿アプリは、CRUDと呼ばれる一般的なWebアプリケーションのベースとなる機能に加え、ログイン機能、画像投稿機能、メール送信機能など、広く使われる機能を加えた実践的なものです。同梱のCSS・JavaScriptフレームワークを利用した、フロントエンドの構築方法も学べます。
また、本書に掲載されているコードはテキストおよびPHPファイル等でダウンロードできます。エラーが発生した際には正しいコードと比較したり、部分的にコピー&ペーストして正しい状態に修正したりできるので、学習もつまずきません。「PHPはひととおりわかったから、これからLaravelを始めたい!」という方にぜひお読みいただきたい一冊です。
〈こんな方にオススメ〉
・これからLaravel 9を学習したい方
・Docker+Laravel Sailを利用した構築方法を学びたい方
・Laravelの標準的な構築を学びたい方
・GitHubを利用したテスト・デプロイの自動化を知りたい方
〈本書の内容〉
■CHAPTER1 Laravelを始める準備
■CHAPTER2 アプリケーションの基本構造を作る
■CHAPTER3 アプリケーションを完成させる
■CHAPTER4 Laravelのさまざまな機能を使う
■CHAPTER5 アプリケーションのテスト&デプロイ
〈本書の特長〉
・汎用性の高いWebアプリケーションの構築方法を学べる
・Docker+Laravel Sailの最新の開発環境で学習できる
・部分的な掲載コードやターミナル上の実行コマンドもコピペできる
・テスト・デプロイなどの構築後の工程も詳説
もっとみる
商品情報
- ジャンル
- コンピュータ・情報 - アプリケーション・プログラミング
- 出版社
- エムディエヌコーポレーション
- 書籍発売日
- 2022.03.28
- Reader Store発売日
- 2022.03.28
- ファイルサイズ
- 231.7MB
※この商品はタブレットなど大きなディスプレイを備えた機器で読むことに適しています。
文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
この作品のレビュー
平均 3.0 (1件のレビュー)
-
・ルーティングとは、データを目的地まで送信できるように配送経路を制御することを指します。Laravelにおいては、ルーターがURLとコントローラを結びつけることでルーティングを実現します。
・::は…staticメソッドと呼ばれる関数です。newのようにインスタンス化することなくクラスの関数を呼び出すことができます。
・「依存性の注入」とは、インスタンス化したオブジェクトをクラスの外側から入れる(注入する)ということを意識しましょう。
・Laravelのサービスコンテナの2つの特徴
①クラスの依存関係の管理
②依存性の注入
・package.jsonはnpmでパッケージを管理する際の設計図のようなものです。このjsonファイルに依存するパッケージをインストールすることができます。
・キャッシュバスティング
Webアプリケーションを運営していく上でJavaScriptやCSSファイルのキャッシュクリアは重要です。ここではおもにブラウザキャッシュを指します。クライアントのブラウザキャッシュがクリアされなければ、新しく配信したJavaScriptやCSSが適用されずに、古い状態を見ることになります。
このようなキャッシュによる不具合を回避させる方法をキャッシュバスティングと呼び、Laravel Mixではファイル名にバージョニングをつけることでキャッシュバスティングを実現しています。
・Queue
Webサービスを作っていると、処理の一部を非同期的に行いたいという要件がでてきます。このようなときにはQueueを利用します。続きを読む投稿日:2024.01.13
新刊自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。
- ・発売と同時にすぐにお手元のデバイスに追加!
- ・買い逃すことがありません!
- ・いつでも解約ができるから安心!
※新刊自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新号を含め、既刊の号は含まれません。ご契約はページ右の「新刊自動購入を始める」からお手続きください。
※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。
不定期に刊行される「増刊号」「特別号」等も、自動購入の対象に含まれますのでご了承ください。(シリーズ名が異なるものは対象となりません)
※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。
※My Sony IDを削除すると新刊自動購入は解約となります。
お支払方法:クレジットカードのみ
解約方法:マイページの「予約・新刊自動購入設定」より、随時解約可能です続巻自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。
- ・発売と同時にすぐにお手元のデバイスに追加!
- ・買い逃すことがありません!
- ・いつでも解約ができるから安心!
- ・優待ポイントが2倍になるおトクなキャンペーン実施中!
※続巻自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新巻を含め、既刊の巻は含まれません。ご契約はページ右の「続巻自動購入を始める」からお手続きください。
※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。
不定期に刊行される特別号等も自動購入の対象に含まれる場合がありますのでご了承ください。(シリーズ名が異なるものは対象となりません)
※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。
※My Sony IDを削除すると続巻自動購入は解約となります。
お支払方法:クレジットカードのみ
解約方法:マイページの「予約自動購入設定」より、随時解約可能ですReader Store BOOK GIFT とは
ご家族、ご友人などに電子書籍をギフトとしてプレゼントすることができる機能です。
贈りたい本を「プレゼントする」のボタンからご購入頂き、お受け取り用のリンクをメールなどでお知らせするだけでOK!
ぜひお誕生日のお祝いや、おすすめしたい本をプレゼントしてみてください。※ギフトのお受け取り期限はご購入後6ヶ月となります。お受け取りされないまま期限を過ぎた場合、お受け取りや払い戻しはできませんのでご注意ください。
※お受け取りになる方がすでに同じ本をお持ちの場合でも払い戻しはできません。
※ギフトのお受け取りにはサインアップ(無料)が必要です。
※ご自身の本棚の本を贈ることはできません。
※ポイント、クーポンの利用はできません。クーポンコード登録
Reader Storeをご利用のお客様へ
ご利用ありがとうございます!
エラー(エラーコード: )
ご協力ありがとうございました
参考にさせていただきます。