猫でもわかるWebプログラミング

試行錯誤しながらエンジニア(プログラマー)として働く猫のブログ。技術的な話や、働き方の話、読書録とか、試行錯誤している日常の話。

graphql

RESTを採用して気づいた「GraphQLって結局何が良いの?」について

はじめに この記事では「メリット」のみに言及する GraphQLの一番の強みは「型」 型とは よく言われるGraphQLのメリット 本当の強みは 「型」とは なぜコミュニケーションコストが減少するか まとめ スターウォーズ はじめに この記事は GraphQL Advent Cale…

PHPでのWebサービス新規開発メモ

これはなに? PHPで新規開発する際にどういう構成だったりフレームワークにしていくかなというメモです。 PHPの特徴 ゆるふわで書けるので開発スピードが早い。 学習コストが低く直感的なので誰でもすぐに書ける。 利用者が多くライブラリが充実している。 P…

GraphQLが注目を集め始めた理由と、Reactとの相性を考える

この記事は? 概要 コンポーネント指向とはなにか なぜGraphQLとコンポーネント指向の相性がいいのか クライアントとサーバーサイドの分離 スマートフォンやタブレットなどの多様なデバイスの登場 まとめ この記事は? なぜGraphQLが最近注目を集め始めたの…

PHPでGraphQLサーバーを建ててみる

はじめに この記事は GraphQL Advent Calendar 2018 - Qiita の4日目の記事です。 昨日はgipcompanyさんのLet's Paginate! - GraphQLでページネーションをやってみよう!でした。 PHPでGraphQL GraphQLが話題になり始めたぐらいの時に、「GraphQL便利そうだ…