Help us understand the problem. What is going on with this article?
Laravel と組み合わせて、 GraphQL サーバーを本番運用しています。 Lighthouse というライブラリを使うと、手軽に構築することができました。そのときに溜めた知見です。 結論 Laravel + GraphQL は、 Laravel の柔軟性と GraphQL の堅牢性がいい感じにマッチしている Laravel で GraphQL やるなら、 Lighthouse 良い Schema をダンプしてチームでシェアするといい感じになる GraphQL を現実世界で使う GraphQL を使う動機としては、下記があると思います。 型安全な Web API を作りたい 入出力を明確にしたい フロントとサーバー間の仕様書を、動いているコードから明確に作りたい ただ、障壁となってくるのが 既存のサービスのロジックを使いまわしたい 徐々に移行したい。三ヶ月かかります、みたいなのはきつ
YYPHP#49「人のソースを読むコツ、PhpStormの良いところ、外部向けシステムを作る時気をつけること、Laravel5.5による『Paypal決済処理が失敗する問題』の回避、CakePHP3の情報を効率よく探す方法、エンジニア1年目に知っておきたかったこと」PHPWordPress初心者LaravelYYPHP これは2018年08月24日に開催したPHPerイベントYYPHP#49のイベントレポートです。 YYPHPは一言で「PHPerの部室」です。PHPについて、雑に、ゆるく、ワイワイ話し合う集いです。毎回お題を決めずに雑談を出発点にいろいろなことを突発的にやります。集まった人でコードリーディングをすることもあれば、一緒に開発ツールを触ってみたり、フレームワークについての情報交換をすることもあります。開催はほぼ毎週、高田馬場にて。 YouTubeでの配信映像はこちら-> #YY
こんな「困った」時の話 「異常時に例外を投げる、正常に完了したらvoidとなる」というようなメソッドがあるとします。 こんな時に、PHPUnitでどのように単体テストを書けばいいでしょうか? PHPUnitでは、1つもassertionがないテストを「Risky」としてマークします。これは賢いのですが、しかし「返り値をとれないメソッド」=assertionを置けないテストケースについてRiskyになってしまうのが困る・・・と悩んでいました。 結論: @doesNotPerformAssertions を使えそう テストケースのアノテーションに @doesNotPerformAssertions を入れると、「これはリスキーじゃないぞ」という事を示すことができそうです。 以下、「こうやって対処してきた」「これからは@doesNotPerformAssertionsを使いたいかも」という話をし
いつもAdmin画面作成には悩んでましたが、オフィシャルなツールが出たことで一安心?です(有償ですが)。 本家サイトに書いている通りなのですが、久しぶりのLaravel利用でわかりにくいところもあったので簡単にメモしておきます。 まずは準備(Novaの入手) 残念ながら先にライセンスを購入しないと利用できないようです。。。 下記は主な手順。 まず、登録が必須なようです。 登録すると、画面が利用できるようになります(カード決済のみのようです)。 ライセンスはSERIESという概念で管理されるようで、恐らくメジャーバージョンアップの際はシリーズが変更されるのでしょう。 購入が完了するとReleasesメニューの[BUY LICENSE]が[DOWNLOAD]に変化するので、Nova(zip)をダウンロードします。 ダウンロードしてzipを解凍します。 解凍したzipをnovaとリネームして利用
この記事について Laravel のメイン開発者である Taylor Otwell さん謹製の、管理者用サイト(サブサイト)作成パッケージである Laravel Nova(以下 Nova)と、同様のツールで、以前から存在する laravel-admin を比較してみます。 その上で、有償(個人利用なら 99 USD、商用/チーム利用なら 199 USD) の Nova を導入するべきかどうか、という検討もしてみます。 期待も込めて、やや Nova 贔屓目で記載しますので、その点ご了承ください。 どちらも多機能なので、随時更新していきたいと思います。 Laravel Nova とは Nova is a beautifully designed administration panel for Laravel. Laravel Nova - Beautifully-designed admin
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 感想:サクッと始められるイメージだったけど、エラーが出て少しつらかった。 まずは Laravel の概要を知る 整理しきれていないけど、色んなサイトに載っていたものを羅列してみる 今旬の世界で人気のオープンソースのMVCフレームワーク 半年ごとに新しいバージョンがリリース TLS(Long Term Support)のバグ対応は2年、セキュリティ対応は3年 Vue.js との連携がスムース 管理パネル Laravel Horizon / Laravel Nova (有料) MITライセンス 土台は Symfony フレームワーク 学習コ
YYPHP#47「Macを新しく買ったらこれだけはいれとけリスト、LaravelとかEloquentを使っているOSS、fatal errorを例外としてキャッチ、チームでの開発どうやる?、構成力・設計力を高めるには、Linux基礎知識を素早く学ぶ、PHPは廃れる?発展していく?、YYPHP1年を振り返って、社内情報共有どうしてる?」PHPMacLinuxLaravelYYPHP これは2018年08月03日に開催したPHPerイベントYYPHP#47のイベントレポートです。 YYPHPは一言で「PHPerの部室」です。PHPについて、雑に、ゆるく、ワイワイ話し合う集いです。毎回お題を決めずに雑談を出発点にいろいろなことを突発的にやります。集まった人でコードリーディングをすることもあれば、一緒に開発ツールを触ってみたり、フレームワークについての情報交換をすることもあります。開催はほぼ毎週、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く