「GraphQL」に関連する技術ブログ

企業やコミュニティが発信する「GraphQL」に関連する技術ブログの一覧です。

AWS re:Invent 2019 参加レポート-現地ラスベガスから弊社エンジニアが今知りたいテーマをピックアップ!-

こんにちは、開発部SREチームの西郷です。普段は生産管理のシステムやWEARのインフラに携わっています。弊社では多数のサービスでAWSを採用しており、更なる利活用と学びのため、12/2〜12/6に開催された AWS re:Invent 2019 へ参加してきました。本記事では、Keynoteの内容に加え、一緒に参加した開発部のメンバーが気になったSessionやWorkshop等についてもレポートしたいと思い

AWS Amplify ✕ AppSync でアプリを公開する

こんにちは。フロントエンドエンジニアの渡邉です。 先日参加した勉強会で AWS AmplifyについてのLTを聞き、興味が湧いたので、実際に使ってみました。 その詳しい内容と感じたことについて紹介します。 目次 Amplifyとは Amplifyによる公開 セットアップ 実装 Webアプリを公開 AppSyncとは AppSync導入 queries mutations おわりに Amplifyとは AWS を使用したスケーラブルなモバイルアプ

コーディング不要でGraphQLサーバが作れるPrismaを触ってみて可能性を感じた

スマートキャンプのエンジニア瀧川です。 弊社では昨年からエンジニア合宿を企画していまして、今年は10月15日から17日までの2泊3日で実施しました! 合宿のテーマや全体感は別記事でまとめるかなと思いますが、3日の限られた時間で1チーム(4人)1つのプロダクトを作り、成果として発表する必要がありました。 この条件だとあまり技術的なチャレンジもできないな...と

B2B SaaSエンジニアMeetupに参加してきたレポート(自社開催だけど)

スマートキャンプのエンジニア瀧川です! 先日、 B2B SaaSエンジニアMeetup - SharingIssues というイベントを弊社で開催させていただきました。 様々なつながりから発表枠も埋まり、参加者も当初想定20人でしたが、 結果40名強 もの方にお越しいただき、とても充実した会だったと感じています。 私も主催者側ではあるものの、発表が面白く聞き入っていたので、 今回は一参

RubyKaigi2019 参加レポート!

はじめに 4/18〜4/20に開催されたRubyKaigiに、スタメンエンジニア @mmoto99299415 (写真左) と @uuushiro (写真右)の2名で参加してきました。そのレポート記事になります。 セッション いくつか気になったセッションを紹介します。 1日目 Building Serverless Applications in Ruby with AWS Lambda AWS SDK for Ruby チーム の@alexwwoodさんによるセッションでした。 柔軟性・スケーラビリティ・高可用性・

GraphQLにおけるエラーハンドリングの仕方

こんにちは、サーバーサイドエンジニアの竹若です。今回GraphQLにおけるエラーハンドリングを調査、Ruby on Railsと graphql-ruby を使って実装する機会があったので、そこで得られた知見を共有させていただきたいと思います。(なお今回の実装はプロダクション環境には出ていません) GraphQLの仕様とプラクティス それではまず初めに、GraphQLが仕様に定めているレスポンスの返

「【大阪】Laravel LT 2019/01/25」でLTしてきました

株式会社リビルドの嘉数です! 2019/01/25(金)に大阪で開催された【大阪】Laravel LTというイベントに参加し、弊社の鈴木と嘉数とでLTをしてきました。 宮崎に続き、初の大阪! 今回は日程の都合上あまりゆっくりできませんでしたが、現地の方が勧めてくれたお店でたこ焼きとミックスジュースを美味しくいただくことができたので良かったです。 以下はイベント詳細ペー

技術負債を返却しようと挑んでいる最中と未来の話

この記事は mediba Advent Calendar 2018 4日目の記事です。 おはようございます。 こんにちは。 こんばんわ。 創造部 新米部長 尾野です。 弊社の社員が運営メンバーとして参画している、 「BIT VALLEY -INSIDE-」というコミュニティにてお話させてもらった内容を中心に書き記します。 その時の模様は @samuraiRed さんにブログにしていただきました。 嬉しい限りです。 https://blog.samu

Kotlin Fest2018参加レポート

Kotlin Fest2018参加レポート 福岡研究所の渡辺(しかじろう @shikajiro)です。Kotlinのおっきなイベントが東京で開催されるということで福岡から飛んで✈いきました。 福岡でもFukuoka.ktという名前で過去に2回ほどイベントを主催しており、KotlinFest主催の太郎さんに登壇していただいたこともありました。僕自身3か月ほどKotlinから離れてましたが、直近の技術情報などをフォロ

OpenAPIのschema定義からRubyのクラスを生成するgem「openapi2ruby」をつくりました

こんにちは。スタートトゥデイテクノロジーズ新事業創造部の id:takanamito です。 今日はVASILY時代から活用されているOpenAPI(Swagger)の定義からRubyのクラスを自動生成するgemを作ったので、その紹介をしようと思います。 Swaggerの定義と実際のAPIが返すレスポンスの内容がズレている 弊社ではVASILY時代からSwaggerの導入が進んでいましたが、徐々に「Swaggerの定義と実際のAPIが返

API界隈における2017年の主な出来事と2018年注目のキーワード

皆さま、明けましておめでとうございます。2018年になりました。個人、企業ともに新しいチャレンジを行っていく計画を立てるのに良い時期です。そこで、APIという視点において今年はどんな年になるのか紹介したいと思います。 ECサイト オンライン決済において、PCI DSSへの準拠が求められています。これは商品売買に限らず、クレジットカードを入力するような決済

APIがレガシー化しないためにできること

APIはシステム連携で使われるため、一度開発してから頻繁に手を入れなくなるかも知れません。しかし常に新しい人たちが使っていくことを考えると、レガシー化して古い技術を使い続けるのも躊躇されます。そこで今回はAPIがレガシー化しないための方法を紹介します。 常に手を加え続ける APIは一度作って終わりではありません。むしろ放置してしまうと実装がどうな

GraphQLサーバを立てるのに使えるライブラリまとめ

GraphQLを提供する際にイチから構築する必要はありません。すでに各種プログラミング言語向けにサーバ実装が登場しています。今回は言語、フレームワーク別にGraphQLサーバ実装を紹介します。 Go neelance/graphql-go まだ開発途中ですが、2016年10月GraphQL仕様の全実装を目指して開発が進められています。 rgraphql/magellan リアルタイムストリーミングをサポートしたGraphQLサーバで

GraphQL運営で考えるべきセキュリティ

単一のエンドポイントで、クライアント側で指定することで任意のデータを取得できるGraphQLですが、ビジネスで利用する際に必ず注意しなければならないのがセキュリティでしょう。GraphQLを利用、提供する上での注意点を紹介します。 認証 GraphQLではサーバサイドのデータベースのようにID/パスワードのような仕組みは用意されていません。他のAPIと同様に、認証技術と

REST APIの代替を目指す技術について

RESTful APIがIT業界で普及していますが、その反面で様々な限界も見えてきています。一つのリソースをパーマネントリンクで扱う分には簡単ですが、一覧や関連データを取得する、さらに一覧の絞り込みをしたいとなった時に突然煩雑になってしまいます。 そうした中で考えられているのがREST APIに置き換わる技術です。 OData Microsoftが提唱しているプロトコルで、HTTP/HTTPS
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?