Laravel

【初心者向け】Laravelでデータベースを利用できるようにする設定(.env)を丁寧に解説

PHPのフレームワークであるLaravelは、データベースに接続せずとも動作確認や最低限の利用はできます。しかし現実的には、ほとんどのケースでデータベースと接続してWebアプリケーションは構成されます。そのため、誰しも覚えるべきステップと言...
Laravel

普段バックエンドの私がNext.jsで、Laravel APIとの連携を試してみる

私はフリーランスとして、ウェブサイト制作全般やPHP/Laravel等の開発をしています。JSも書きますが、普段はバックエンド寄り。しかしながら、昨今のブームとして、モダンなフロントエンド開発の知識の必要性を感じています。ReactやVue...
Breeze

Laravel BreezeでReactを触ってみる【いつもはBladeの私が解説】

Laravelの通常のビュー部分は、Bladeです。とても使いやすく、私はずっとこれを使ってきました。これでも充分開発可能ですが、従来から存在するMPA(マルチページアプリケーション)が、クラシックというか、やぼったい感じがしています。今年...
フリーランスエンジニア道

フリーランス歴20年の平凡な私が、今実務で使っている技術スタック

年明けということもあり、新しいことを学ぼうと決意された方も多いかもしれません。フリーランスエンジニアになりたい!目指そう!という状況の方もいると思います。ですが、何を学べば良いか分からない……という方も多いのではないでしょうか。私はPHPを...
フリーランスエンジニア道

未経験から○ヶ月でフリーランスに!というWeb広告について、業務歴20年の私が思うこと

この時期(正月)になると、「新しいことを始める」系の広告が賑やかになってくるのが恒例です。その中でも「未経験から○ヶ月でフリーランスに!」というものをよく目にします。エンジニアバージョン、デザイナーバージョンなど、業種ごとに使われていますね...
仕事道具

Webエンジニア向けモニタは4KよりWQHDがお勧め!モニタを10台以上使ってきた私が主要解像度について解説

節目となるこの時期、気持ちを新たにWebエンジニアを目指そうとしている方も多いのではないでしょうか。そんな学習中の方を含むWebエンジニアにとって、モニタ(ディスプレイ)は非常に重要です。購入時はまず解像度とインチから検討する方が多いと思い...
フリーランスエンジニア道

フリーランスWebエンジニア・制作者の私の2024年の抱負(プライベート大いに含む)

明けましておめでとうございます。2024年のスタートですね!元日・元旦(午前中)ということもあり、今年1年の抱負・目標を考える時間を持ちました。後から見直したり、達成できているかの確認をしたりするため、文章としてここに残しておこうと思います...
PHP

ソフト404エラーと判定されたページをPHPで解決する【Search Console】

Google Search Console(以後サーチコンソール)で、とあるサイトに“ソフト404エラー”が出ていました。改めて現状を見返せばおかしくない状況でしたが、そうなっているサイトも多いんだろなぁと思い、あえて記事にしておきます。P...
Laravel

Laravelで作られたサイトのCSSを、WordPress側から読み込む方法

ベースがLaravelで作られたサイトに、WordPressでブログ機能を追加したい。これはよくある話です。さらにサイトとブログをシームレスにしたい、つまり同一の外観(同じサイト)に見せたいこともたまにあります。そんな時どうするかと言えば既...
PHP

PHPのインターフェイス入門!初心者にもわかりやすく解説します

PHPにはインターフェイス(interface)という機能があります。存在自体は広く知られていますので、ご存じな方も多いことでしょう。しかしながら、今一よく分からない。なんとなく分かっている(つもり)。文法は分かるけど使い所が分からない……...