Laravel

Laravel APISpec Generatorの使い方

// Laravelのカレンダー | Advent Calendar 2021 - Qiita の3日目の記事。 前回Laravel APISpec Generatorを作った記事を公開した。 https://zenn.dev/kotamat/articles/2a63e9958e0905 ただ、この内容だけだと具体的にどういう効果がありそうかが見えないの…

Laravelに1行足すだけでOpenAPIを吐き出せるものを作った

この記事は個人ブログと同じ内容です。 kotamat.com SPA + API構成でLaravelを使っているところも多いかと思いますが、双方の通信のインターフェースを担保するのに皆さんはどうしているでしょうか。 REST APIのスキーマ定義としてOpen APIが現在主流かとは…

Laravel+NuxtでLIFFアプリを作ってみた

はじめに こんにちは、株式会社SCOUTERの開発責任者の小平(@ryotakodaira )です。 業務では、SARDINEという人材紹介会社向けの業務管理システムを開発しています。 日常的な業務とはそこまで関係がありませんが、LINE社が2018年にリリースした LIFF が気に…

Laradockを使ったLaravel開発環境構築のやさしい解説

こんにちは! 今月からSCOUTER開発部でフロントエンドエンジニアをしている匠平@show60です。 弊社開発部では主にVue.jsとLaravelを使って開発をしています。 私も日頃はVue.jsを使ったフロントエンドの開発を担当させてもらっていますが、あわせてLaravelの…

PHPConにて話した「PHPを使う理由」の解説

PHPConにて話した「PHPを使う理由」の解説 こんにちは、 kotamat です。 2018-12-15 PHPカンファレンス2018にて、スポンサリングさせていただきました! phpcon.php.gr.jp お配りしていたチラシ 結構目立っていたようです プラチナスポンサーをさせてもらっ…

NuxtMeetup#6 開催しました

こんにちは! @masaakikunsan です。 昨日、NuxtMeetup #6を開催しました。 nuxt-meetup.connpass.com 今回は、株式会社エス・エム・エスさんに会場をご提供いただきました! アンケート 今回参加枠80人という中総勢178名の方が応募してくださり誠にありがと…

ららびゅう座談会で登壇してきました!

こんにちは @kotamat です。 先日ららびゅう座談会という勉強会にて登壇させていただきました。 laravue-forum.connpass.com 一緒に登壇していただいた方は、あのLaravel本を執筆された kurikazu さんと、弊社でも一緒に仕事していただいている nunulk さん…

LaravelのAPI開発でPhpStorm以外使わなくなった話

こんにちは、 id:kotamat です。 現在SCOUTER社では、新規事業の開発も行っており、そちらのバックエンドを開発しているのですが、そちらでは様々な手法を導入し、効率化を図っています。 今回はPhpStormを使った効率化の紹介となります。 (ちなみに僕はInte…

Babel7 OptionalChainingでLaravelのバリデーションをハンドリングする

# Babel7 OptionalChainingでLaravelのバリデーションをハンドリングする こんにちは、@kotamatです。 昨日Babel7がリリースされましたね https://babeljs.io/blog/2018/08/27/7.0.0 Babel6から3年かかってのリリースです。コントリビューターの方々お疲れ様…

VueとBladeを使い簡単なレイアウトを作成!

こんにちはSCOUTERでフロントエンドエンジニアをしているhirokinishizawaです! 前回bladeを使いテンプレートを作ろうと言っていたのですが、弊社ではフロントでvueを使っているということもありせっかくなのでvueも使って自分が大好きな釣りの写真を年ごと…

業務委託メンバーから見た SCOUTER 社と開発チーム

はじめまして、 id:nunulk と申します。フリーランスのウェブアプリケーションエンジニアで、今年の2月から SCOUTER 開発チームに業務委託で関わっております。 最近好きな飲み物はルートビアです。 開発者ブログに入社エントリー的な記事書いていいですよっ…

SCOUTERが爆速開発できるたった1つの理由と4つの施策

エンジニア少ない問題 こんにちは id:kotamat です。 このブログを見ていただいている方は特に実感されていると思いますが、現在日本市場においてエンジニアは引く手あまたの完全売り手市場です。 また、エンジニアリングというのは、人数をただ増やせば線形…

Laravel/Vue.js勉強会#4開催しました!

こんにちは、SCOUTERの id:kotamat です。 2018/04/25、ITプロパートナーズさんにて Laravel,Vue.js勉強会第四回を開催いたしました。 laravue.connpass.com 今回は転職ドラフトさんよりビールを提供していただきました! 今回は雨の影響もあり、当日キャン…

ソースコードドリブンで作成したLaravelMeetupの登壇資料の裏側

こんにちは、SCOUTERのid:kotamatです。 先日3/8に開催された LaravelMeetupにて登壇させていただきました。 laravel-meetup-tokyo.connpass.com 資料はこちら gitpitch.com こちらの発表で使用した発表形式が結構好評だったので紹介したいと思います。 Gitp…

Laravel/Vue.js勉強会#3開催しました

こんにちは、SCOUTERの id:kotamat です。 2018/01/23、DMM.com Laboさんにて クリエイターズマッチさん、うるるさんご協力の元 Laravel,Vue.js勉強会第三回を開催いたしました。 laravue.connpass.com 開始前。雰囲気があるとても広い会場です! 今回も今ま…

SwaggerでAPI仕様書に消耗しているなら.restを使うといい。特にLaravelなら

こんにちはSCOUTERの id:kotamat です。 背景 弊社では、LaravelとVue.jsを使ってSPA + APIサーバーの構成でアプリケーションを構築しています。 APIとクライアントを別で実装すると各々を並列に開発できるので、開発効率も上がるのですが、APIのインターフ…

Laravel, Nuxt.jsで構成した時のつまづきポイント

こんにちは、SCOUTERの id:kotamat です。 先日Laravel、Nuxt.jsの構成について記述させていただきました。 今回はその構成をするにあたって、躓いたポイントを紹介させてもらいます。 参考記事 techblog.scouter.co.jp techblog.scouter.co.jp Nuxt.jsのバ…

LaravelとNuxt.jsを同一レポジトリで管理するときの構成

こんにちは、SCOUTERの id:kotamat です。 最近新しいプロジェクトにて、Laravel + Nuxt.jsの構成でアプリケーションを作成し始めたので、その構成を簡単にまとめてみます。 環境のスペック Laravel 5.5 Vue.js ^2.1.10 Nuxt.js ^1.0.0-rc11 Laravelのインス…

Laravelデバッグメソッド・ツールまとめ&小ネタ集

こんにちは。SCOUTERでエンジニアインターンをしている池谷と言います。 バックもフロントも書いてます。 SCOUTERでは、サーバーサイドはPHPを使って開発していますが、特にLaravelをフレームワークとして採用することが多いです。 Laravel、いいですよね。…

Laravel+docker-compose+docker-syncで開発環境の構築

Laravel+docker-compose+docker-syncで開発環境の構築をするまで手順を紹介しています。

Laravel/Vue.js勉強会を開催しました!

6/21(水)に Laravel/Vue.jsの勉強会を開催いたしました! 会場は株式会社オルトプラス様 勉強会用にオフィスを無料で開放していただけるとのことで、今回使わせていただきました! Laravel/Vue.jsともに人気が上昇中していたり、Laravelの公式がVue.jsをサポ…