deha magazine / Laravel
Laravel
LaravelとVue.js連携 メリット・デメリットも解説
Webアプリケーションの開発において、LaravelとVue.jsを組み合わせることは、多くの開発者にとって一般的な選択肢となっています。 LaravelはPHPの優れたフレームワークであり、Vue.jsは強力なJavaScriptフレームワークです。 この記事では、なぜこれらの2つを連携させるべきか、そのメリットとデメリットについて詳しく解説します。 これらに当てはまる方におすすめの記事となっています。これを読めばLaravelとVue.js連携
続きを読む >>
Laravel+PHPUnitで認証付きAPIのテストを行う
PHPの人気のフレームワークLaravelではWebサイトの管理画面を開発することができます。 開発の手順に関しては以下の記事にて具体的に紹介をしていきました。 Laravel(API)とNuxt.jsの連携を行う【Laravel6+Nuxt.jsで作る管理画面】 CookieによるAPI経由のユーザー認証機能を作る【Laravel6とNuxt.jsで作る管理画面】 Nuxt.js+VuetifyとLaravelでCRUDを作る さらに開発後のデプロイの手順は以下で解説していきました。 Heroku+Laravel+MySQLを独自ドメインで公開する Nuxt.jsをSSRモードでHerokuにデプロイして公開する この記事ではPHPUnitでLaravelのAPIテストをする方法について解説しています。 Laravelを使って構築をしたい方 Webサイト構築の具体的な手法が知りたい方 におすすめの記事となっています。これを読めばいよいよLaravelで開発した管理画面をリリースする準備ができますよ。
続きを読む >>
Nuxt.jsをSSRモードでHerokuにデプロイして公開する
PHPの人気のフレームワークLaravelではWebサイトの管理画面を開発することができます。 開発の手順に関しては以下の記事にて具体的に紹介をしていきました。 Laravel(API)とNuxt.jsの連携を行う【Laravel6+Nuxt.jsで作る管理画面】 CookieによるAPI経由のユーザー認証機能を作る【Laravel6とNuxt.jsで作る管理画面】 Nuxt.js+VuetifyとLaravelでCRUDを作る また、Heroku+Laravel+MySQLを独自ドメイン(SSL)で公開する【Laravel6+Nuxt.jsで作る管理画面】の記事で、HerokuにLaravelを独自ドメイン(SSL)でデプロイする手順を解説していきました。 この記事ではNuxt.jsをデプロイして、管理画面を公開して使うことが出来るようにする方法をご紹介! Laravelを使って構築をしたい方 Webサイト構築の具体的な手法が知りたい方 これらに当てはまる方におすすめの記事となっています。このシリーズを読めばLaravel6とNuxt.jsで管理画面を作成することができますよ。
続きを読む >>
Performance Optimization_WEBのページ表示速度改善方法
WEBページにおいてパフォーマンスの表示速度を上げることはとても重要です。 Googleの調査したデータによると、ページの表示が3秒以上掛かったサイトに対して待たずに離脱してしまうユーザーの割合は53%以上とのこと。 この記事ではそんな重要な要素であるページ表示速度について、改善するためのいくつかの方法ををご紹介したいと思います。 WEBページをお持ちの方 パフォーマンスを向上させる方法を知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めばあなたのサイトの離脱率を下げる方法が分かりますよ。
続きを読む >>
その外注は大丈夫?失敗しないLaravel開発会社の選び方
LaravelはPHPの中でも使用されることが多く、既存システムにLaravelが使われているという会社も少なくありません。 「自社のシステムがLaravelを使っているので、Laravelを使えるエンジニアがほしい」 「既存のシステム以外に、新しくシステムを導入したいが、Laravelをかけない」 という場合には、Laravel開発ができるシステム開発会社やエンジニアへの外注が必要になりますよね。 そこでこの記事では、PHPの中でも使用されることが特に多いLaravelの開発会社を選ぶ際に気を付けるべきことを紹介しています。 Laravelって他のプログラミング言語と何が違うの? Laravelを使ったシステム開発の費用やコストを下げる方法を知りたい Laravelに関するエンジニアや開発会社の選び方を教えてほしい これらの疑問をお持ちの方におすすめの記事となっています。これを読めばコストを抑えてLaravel開発を委託するマル秘テクが分かりますよ。
続きを読む >>
Heroku+Laravel+MySQLを独自ドメインで公開する
PHPの人気のフレームワークLaravelではWebサイトの管理画面を開発することができます。 開発の手順に関しては以下の記事にて具体的に紹介をしていきました。 Laravel(API)とNuxt.jsの連携を行う【Laravel6+Nuxt.jsで作る管理画面】 CookieによるAPI経由のユーザー認証機能を作る【Laravel6とNuxt.jsで作る管理画面】 Nuxt.js+VuetifyとLaravelでCRUDを作る これらは、開発後にデプロイして利用可能な状態にしていく必要があります。 そこで本記事でHeroku+Laravel、こちらの記事でFirebase+Nuxt.jsのデプロイについて解説していきます。 Laravelを使って構築をしたい方 Webサイト構築の具体的な手法が知りたい方 これらに当てはまる方におすすめの記事となっています。このシリーズを読めばLaravel6とNuxt.jsで管理画面を作成することができますよ。
続きを読む >>
【拡張性・保守性バツグン】Laravelのリポジトリパターンとは【Repository】
PHPの人気のフレームワークLaravelを活用すると短期間でWebアプリケーションを作ることができます。 そのLaravelではリポジトリパターンを活用することで、チームでソースの開発・保守がしやすくなったり、データの構築などで変更が生じる場合にソースの変更がしやすいなどと言ったメリットがあります。 この記事ではそんなリポジトリパターンについて、どう言ったものなのか・どのように実装するのかを徹底解説していきます。 これらに当てはまる方におすすめの記事となっています。これを読めばRepositoryデザインパターンについて、どのように活用していけばいいかがわかりますよ。
続きを読む >>
DEHAで一番最初にLaravelの資格を取得した開発者!トアンをご紹介致します
今回は弊社で働く開発者のトアンを紹介致します。 彼はスクラムマスターとして働いていて、資格の取得にも熱心な開発者です。彼の仕事への想いや入社の動機をインタビューしたのでご覧下さい。 スクラムマスターがどのような働き方をしているのか知りたい方 システムエンジニアになりたいと思っている方 ベトナムオフショアの雰囲気を知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めばDEHAで働く雰囲気やスクラムマスターの働き方が分かりますよ。
続きを読む >>
【おすすめ】webアプリ開発に!PHPフレームワークを使うメリットとは
Webアプリケーションの開発に最適なプログラム言語として世界中で利用されている「PHP」。 このPHPにはさまざまな「framework(フレームワーク)」存在します。 「フレームワーク」は型のようなもの。通常であればWebアプリケーションを開発するには1から作り込んでいく必要があります。しかし「フレームワーク」を利用すれば、こうした時間や手間を短縮することができるのです。 この記事ではそんなPHPの「フレームワーク」に注目して、その特徴や種類、メリットなどを一挙に紹介していきます。 Webアプリ開発初心者で、基本を学びたい方 自社でWEBアプリを開発したい方 開発手法を探っている方 これらに当てはまる方におすすめの記事となっています。これを読めばPHPの「フレームワーク」の基礎が丸わかりですよ。 合わせて読みたい >> 【重要】PHPの開発会社はこう選べ!【システム外注のポイントとは】