Categories: オフショア開発

ベトナム人エンジニアに聞く!Laravel開発最新事情

LaravelとはWEBアプリの開発でよく使われる開発言語「PHP」のフレームワークのことです。フレームワークとはシステム開発を楽に行えるように用意された、プログラムとかのひな形のことを指します。

LaravelはPHPフレームワークの中では後発ですが徐々にシェアを増やして行き、2019年には利用率世界1位となりました。
当記事ではそんな「Laravel(ララベル)」の活用を得意としているベトナムのオフショア開発会社「DEHA」のエンジニアにインタビューし、Laravelを活用したWEBアプリの開発に関して生の声をお届けします。

Q. 自己紹介をお願いします

DEHAのテクニカルマスターのChu Hoai Linh (チュー・ホアイ・リン)と申します。
25歳です。2018年からインターン含め3年間DEHAで働いています。

主にPHP・フレームワーク「Laravel」を活用し、Webアプリケーションの開発を行っています。

2020年に国際的な資格「Certified Laravel Developer」を取得する等、積極的にLaravelの習得に努めています。

Q. 普段の業務について教えて下さい

仕様書とDBの確認、コーディング、コードレビュー、テスト等の開発の仕事全般を行っています。
リリースの時にコードをサーバーにデプロイし、開発環境でテストをクリアしてから、お客様に納品しています。

私はPHP Laravelを使った開発を得意としており、3年間の間に何度も更新されたバージョン(5.6、5.7、5.5,6.0、7.0、8.0 )のプロジェクトに携わり、フレームワークが提供する最新の機能を学習して参りました。

例えば、APIを使用する場合、Laravelはバージョン5.xからバージョン8.0までのPassportを提供し、Sanctumを使用してAPIを使用することが可能。と言った具合です。

Q. Laravelはどのような方法で習得しましたか?

DEHAに入る前は、ITの経験は全くありませんでした。DEHAにインターンとして参加し初期教育プログラムでプログラミングの基礎とPHPとLaravelについて学びました。

その後、OJTという形でチームリーダーを始めとする経験豊富な先輩エンジニアの指導の下、PHPLaravelの実践スキルを身につけることができました。

Q. Laravelでの開発スキルを向上する為にやっていることがあれば教えて下さい。


PHP Laravelでの開発を初めて約1年後、私の最初の目標は、Laravel認定試験(https://certification.laravel.com/)を取得することでした。

Laravel認定試験に関する情報から試験の参考資料、模擬テストを通じて、Laravelでの開発に関する知識及びLaravelが提供する高度な機能について知識を得ることができました。

このプロセスを通じて、Laravelのドキュメントを作業プロセスで最も効果的に活用することができました。


Q. Laravelで開発して良かったことを教えて下さい

Laravelは優れたフレームワークです。開発時間を節約するための、多くのライブラリを提供しています。

例えば、API操作用のPassportとSanctum、高速で安全なデータベース操作用のEloquentなどです。

Laravelの組み込み機能のおかげで、メール送信、キューイング、ファイルの保存、cronjobに関連する機能も簡単に開発できます。

さらに、Laravelに大規模な開発者コミュニティもあり、特定の問題を解決するための多くのライブラリを提供しています。

また、製品ごとに最適な方法(ベストプラクティス、デザインパターンなど)も選択することができる為、高品質なプロダクトを開発できるメリットもあります。

特別な理由がないのであれば、WEBシステムの開発はPHP Laravelを活用することをお勧めします。

Q. Laravelで開発する際の課題があれば教えて下さい。また、その課題をどうやって解決したか教えて下さい。

Laravelで開発するときに直面する問題は、古いバージョン(5.xなど)の場合、一部のライブラリに互換性がないか、存在しないためにいくつかの難しいバグが発生することです。その場合、テクノロジーフォーラムで回答を検索する必要があります。回答がなければ、チームまたは会社の経験豊富なメンバーにサポートを依頼することになります。

Q. その他、Laravelでの開発に関して、伝えたいことがあれば教えて下さい

WEBシステムの開発をする際に、Laravelは非常に有効なフレームワークと言えます。効率的かつ高品質な開発を実現する為には、このフレームワークを最大限に活用すべきだと考えています。

まとめ

いかがでしたか。本日はDEHAのエンジニア「リン」のインタビューを通じて、ベトナムオフショア開発におけるLaravelでの開発の状況をご紹介していきました。

DEHA社では高品質な成果物をスピーディーに納品する為に、Laravelの習得を積極的に取り入れています。

エンジニアを1から採用するよりも、効率的で低コストな、ラボ型契約もおこなっています。

ベトナムオフショアについて知りたい方、エンジニアについて知りたい方などはぜひご気軽にお問い合わせください。

moriura

Recent Posts

請負型とは?メリット・デメリットから活用シーンまで徹底解説

近年、開発コスト削減やリソース確保を目的として「オフショア開発」を導入する企業が増えています。 その中でも開発スタイルとして注目されているのが「請負型(受託型)」の契約形態です。 この記事では、請負型の基本的な概要から、メリット・デメリット、向いているプロジェクトの特徴、活用シーンまでを徹底解説します。 オフショア開発が気になる方 請負型について気になる方 社内のIT人材が不足している方 これらに当てはまる方におすすめの記事となっています。これを読めばオフショア開発の請負型について メリットデメリットがわかるだけでなく活用できるシーンまで丸わかりですよ。 (more…)

1 day ago

【2025年版】「ベトナムIT企業トップ10」から見るベトナムIT企業の現状と課題|オフショア開発

ITの進化が止まらないベトナム。国策としてのIT教育が充実していて、若者のIT人口が多いのも特徴です。 そんなベトナムIT企業のランキング指標として、毎年発表されているのが「ベトナムIT企業トップ10」(前身:ベトナムIT企業 トップ50+10社)というものです。 この記事ではそんな「ベトナムIT企業トップ10」を参考に、ベトナムのIT企業の現状と課題について見ていきましょう。 ベトナムのIT事情が気になる方 オフショア開発が気になる方 ベトナムITの課題を知りたい方 社内のIT人材が不足している方 これらに当てはまる方におすすめの記事となっています。これを読めばベトナムのIT企業の現状が丸わかりですよ。 (more…)

4 days ago

オフショア開発でベトナムが選ばれる7つの理由

安価な労働力を利用して開発コストの削減ができるオフショア開発は中国とインドが中心でしたが、近年ベトナムオフショアに注目が集まっています。 この記事ではそんなベトナムオフショアが選ばれる7つの理由について解説しています。 ・オフショア開発が気になる方・社内のIT人材が不足している事業者の方・ベトナムオフショアについて知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めば今大注目のベトナムオフショアのことがまる分かりですよ。 (more…)

2 weeks ago

PWAとは?機能、導入メリットと実装事例

近年、スマートフォンの普及とともに、ユーザーにとって使いやすく、企業にとっても効果的なウェブ体験の提供が求められています。 そうした中で注目されているのが「PWA(Progressive Web Apps)」です。 この記事では、PWAの概要や機能、導入によるメリット、そして具体的な導入事例についてわかりやすく解説します。 PWAが気になる方 アプリ開発をしたい方 開発効率を上げたい方 これらに当てはまる方におすすめの記事となっています。これを読めばPWAの特徴や導入のメリットなども分かりますよ。 (more…)

2 weeks ago

【保存版・発注者向け】アプリ開発の方法についてゼロから解説

アプリ開発を検討する企業や個人にとって、最初に直面する課題は「どのようにアプリを作るか」です。 そこで本記事ではアプリ開発について、どのような工程があるのかゼロから徹底解説していきたいと思います。 アプリ開発をしたい方 アプリ開発初心者の方 社内のIT人材が不足している方 これらに当てはまる方におすすめの記事となっています。これを読めばアプリ開発の効率の良い方法が丸わかりですよ。 アプリ開発に関わるすべての工程や手法を理解することで、発注者としてより良い判断ができ、プロジェクトを円滑に進めることが可能になります。 (more…)

3 weeks ago

チャイナプラスワンとは?製造業だけではなく、IT業界も注目

近年、製造業を中心に広がってきた「チャイナプラスワン(China Plus One、中国+1)」戦略が、IT業界でも注目され始めています。 中国に依存しすぎない経営体制を構築するためのこの動きは、製造業の枠を越え、ソフトウェア開発やITインフラといったデジタル領域にも拡大しています。 この記事では、チャイナプラスワンの概要から背景、IT業界における注目理由、そしてオフショア開発との関係性や活用事例までを詳しく解説します。 チャイナプラスワンについて知りたい方 オフショア開発に興味がある方 社内のIT人材が不足している方 これらに当てはまる方におすすめの記事となっています。これを読めばチャイナプラスワンの概要がわかるだけでなく、今後の展望も分かりますよ。 (more…)

3 weeks ago