限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。GraphQL一応アクセスしたら結果が返ってくるようにはなりました。なんで動くのかはLaravel初心者の僕には理解できませんでした。対象読者LaravelもデータベースもよくわからないけどGraphQLを試してみたい人。5.7.18こんな感じです。GraphQLに書いてあるものと若干異なると思います。ララ帳ここを参考にプロジェクトを作ります。graphqlconfig/database.phpと.envのhostやdatabaseを適当にいじります。.envDB_DATABASE=testDB_USERNAME=testDB_PASSWORD=testここで設定したデータベース、ユーザーはあらかじめ作成しておいてください。テスト用にユーザーのテーブルを作るデフォルトで用意されているユーザー用のテーブルを作ります。いってもmigrateコマンドを実行するだけです。migrateこれでユーザー用のテーブルができました。テスト用のデータを追加するblog.asial.co.jpここを参考にテスト用のユーザを作成します。db:seedこれでテストデータが追加されました。GraphQLのドキュメントを参考にして作業します。Laravel初心者には難解だったので補足説明しつつ書きます。]次に必要なディレクトリを作ります。-p必要ファイルを作成しますapp/GraphQL/Type/UserType.phpを作成します。}}app/GraphQL/Query/UsersQuery.phpを作成します。}}アクセスしてみる以上で完成です。アクセスしてみましょう。これで{"data":{"users":[{"id":"1","email":"ole70@example.net"}]}}のようなデータが得られたら成功です(作成したユーザーデータはランダムに生成されるのでemailは異なると思います)。終わりに1日と少しかかりましたが、なんとか形になりました。動作原理を全く理解できていないのでこれからコードをいじりつつ理解していこうと思います。...今回の記事、もしかしてLaravel中級者には全くの不要な記事だったのでしょうか。GraphQL式のAPIを実装してみた関連記事2019-03-16超!体系的に学ぶWebアプリケーション開発この記事はWebサーバーを建てるところからWebアプリケーション...2019-02-10graphql-go入門graphql-goの入門記事が全く出てこなくて苦しみ悶えながらよう...2018-12-11NodeでGraphQLのリクエストを出すsuperagentというパッケージを利用します。限界を究めるブログです。までSNSTwitterGitHubHomepageBlog連載リストプライバシーポリシースターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。