並び順

ブックマーク数

期間指定

  • から
  • まで

561 - 600 件 / 2282件

新着順 人気順

graphqlの検索結果561 - 600 件 / 2282件

  • 採用目的2021 minne編 - Pepabo Tech Portal

    はじめに @june29 と申します。2021年5月からminne事業部のシニアエンジニアリングリードを担当しています。 「ペパボの採用目的2021」というムーブメントに乗っかって、この記事ではminne事業部の様子を紹介します。Webアプリケーションやモバイルアプリケーションの開発に携わるソフトウェアエンジニアが主な想定読者です。ペパボやminne事業部でのお仕事がどんなものか、少しでも興味を持ってもらえたらうれしいです。 minneの事業と組織 minne(ミンネ)は、ハンドメイド作品を「買いたい人」と「売りたい人」をつなぐ国内最大のハンドメイドマーケットです。iOSアプリ、Androidアプリ、Webブラウザからご利用いただけます。 すでに多くのみなさんにご利用いただいている状況ですが、今後も老若男女あらゆる立場の人にもっともっと楽しんでいただけるよう、ライフスタイル領域全般の素敵な

      採用目的2021 minne編 - Pepabo Tech Portal
    • 新卒入社後、だいぶWeb技術と仲良くなったと思う | はてなで働く anatofuz にアンケート [#19] - Hatena Developer Blog

      はてなで働くエンジニアにアンケートシリーズ第19回は、2021年に新卒入社したノベルチームのWebアプリケーションエンジニア、id:anatofuzに話を聞きました。 はてなインターンの“途中退場”が心残りで Webには明るくなかったが、だいぶWeb技術と仲良くなった 「マルチ師匠制度」でチームのエンジニアがそれぞれ師匠に 真の意味でインターネットが好きな人がそろっている はてなインターンの“途中退場”が心残りで ── Q. はてなidとその由来を教えてください id:anatofuzです。はてなidは全部小文字ですが、Twitterでは @AnaTofuZ と大文字が混じっています。なぜ表記揺れが発生したのかについては、もはや定かではありません。 もともとTwitterのアカウント名が「豆腐屋アナグラ」だったので、そこからAnaとTofuを取っていて、Zはなんかカッコいいから入れました。

        新卒入社後、だいぶWeb技術と仲良くなったと思う | はてなで働く anatofuz にアンケート [#19] - Hatena Developer Blog
      • graphql-goでブログAPIを作った話 #golang - Qiita

        curl -X POST \ https://{url}/v1/contents \ -H 'Authorization: Bearer {とーくん}' \ -H 'Content-Type: application/json' \ -d '{ "title" : "ブログのタイトルをどうしようかなと思っている", "tags": [ "go" ], "body":"#たいとるが決まりません" }' 訳ありのため, mutationでコンテンツ作成は諦めました。 構成 インフラ GAE/Go111 Datastore GAE Second generation(Go1.11) を使用しました。 これにより、appengineパッケージから解放されました。 datastoreも google.golang.org/appengine/datastore ではなく cloud.google.c

          graphql-goでブログAPIを作った話 #golang - Qiita
        • GitHub - dgraph-io/dgraph: The high-performance database for modern applications

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - dgraph-io/dgraph: The high-performance database for modern applications
          • Home

            Premium client service Our north star is industry-leading client service. We have developed our client experience over 15 years serving the world's top investment funds, consultancies, and businesses. Today, our team of 1,500+ professionals provide round-the-clock coverage from San Francisco to Shanghai. Hailing from the world's top universities, and speaking 60+ languages, we are proud that many

              Home
            • 2020-10-27 設計ナイト2020 @qsona's talk memo - HackMD

              # 2020-10-27 設計ナイト2020 @qsona's talk memo GraphQL を利用したアプリケーションの設計パターン ## whoami - @qsona [twitte

              • T3 Stack and TypeScript ecosystem

                Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything

                  T3 Stack and TypeScript ecosystem
                • Why, after 8 years, I still like GraphQL sometimes in the right context

                  A recent post, Why, after 6 years, I’m over GraphQL, made the rounds in the tech circle. The author argues that they would not recommend GraphQL anymore due to concerns like security, performance, and maintainability. In this post, I want to go over some interesting points made, and some points I think don't hold up to scrutiny. Always be Persistin' Ok, first of all, let's start with something may

                    Why, after 8 years, I still like GraphQL sometimes in the right context
                  • JSON

                    JSON (JavaScript Object Notation)は、軽量のデータ交換フォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえる形式です。 JavaScriptプログラミング言語 (ECMA-262標準第3版 1999年12月)の一部をベースに作られています。 JSONは完全に言語から独立したテキスト形式ですが、C、C++、C#、Java、JavaScript、Perl、Python、その他多くのCファミリーの言語を使用するプログラマにとっては、馴染み深い規約が使われています。これらの性質が、 JSONを理想的なデータ交換言語にしています。 JSONは2つの構造を基にしています。 名前/値のペアの集まり。様々な言語で、これはオブジェクト、レコード、構造体、ディクショナリ、ハッシュテーブル、キーのあるリスト、連想配列として実現されています。

                    • GitHub - kiranz/just-api: :boom: Test REST, GraphQL APIs

                      Runs test suites in parallel/serial mode Supports all widely used HTTP methods Supports x-www-form-urlencoded requests, Multipart requests, File uploads Built-in Response Validation Constructs(Headers, Cookies, Status code, JSON body, JSON schema) Custom Response validator functions Supports running custom inline or module javascript sync/async functions Supports Hooks (Before All, After All, Befo

                        GitHub - kiranz/just-api: :boom: Test REST, GraphQL APIs
                      • graphql/graphiql: An in-browser IDE for exploring GraphQL.

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          graphql/graphiql: An in-browser IDE for exploring GraphQL.
                        • NestJS製GraphQLサーバの起動が遅かったので調査した話 - もうずっといなかぐらし

                          こんにちは、かたいなかです。 最近、NestJS製のGraphQLサーバでのSchemaからのTypescriptファイルの生成が遅い問題を調査する機会がありました。 今回の記事では、ツールの使い方等の自分への備忘録を兼ねて、どのように問題に取り組んだかを記事にして紹介します。 TL;DR 高速化するならまずは計測から。計測によるボトルネック特定が最優先。 フレームグラフが遅い処理を特定するのに超便利。Node.jsなら0xがフレームグラフ生成に便利。 @nestjs/graphql でGraphQLのスキーマからTypescriptのファイルを生成する処理が速くなった。 経緯 最近関わった案件では、BFFとしてNestJS製のGraphQLサーバをスキーマファーストで使用していました。GraphQLによるスキーマファーストな開発の恩恵は日々感じているものの、サーバの起動時や再コンパイルの

                            NestJS製GraphQLサーバの起動が遅かったので調査した話 - もうずっといなかぐらし
                          • GraphQLとは何か? イメージを掴む

                            はじめに 今回の記事ではGraphQLについて、公式などを参考にしながら基本的なことをまとめてみました。 自分自身GraphQLのキャッチアップを始めるときに こんなこと知っときたかったなあ、ということをまとめたので これからGraphQLの勉強を始める方や興味のある方はよかったら読んでみてください。 大枠を掴むことをイメージして書いており、深い部分の説明を省いている箇所もあるので その点はご了承ください。 そもそもGraphQLとは? GraphQLはAPIのクエリ言語です。 クエリ言語というとSQLが有名ですが、SQLがデータベースに対してクエリを実行するのに対し、 GraphQLはAPIに対してクエリを実行します。 ちなみに、プログラミングにおけるクエリとは データに対する問い合わせや要求などを一定の形式で文字に表現すること、 要は所定の形式で対象のデータにやりたいことを伝えること、

                              GraphQLとは何か? イメージを掴む
                            • Introducing AWS AppSync – Build data-driven apps with real-time and off-line capabilities | Amazon Web Services

                              AWS News Blog Introducing AWS AppSync – Build data-driven apps with real-time and off-line capabilities September 8, 2021: Amazon Elasticsearch Service has been renamed to Amazon OpenSearch Service. See details. In this day and age, it is almost impossible to do without our mobile devices and the applications that help make our lives easier. As our dependency on our mobile phone grows, the mobile

                                Introducing AWS AppSync – Build data-driven apps with real-time and off-line capabilities | Amazon Web Services
                              • GraphQLをServer Componentsで使いたい

                                BARフロントえんどう #1 「フロントエンドリアーキテクト」で使用した資料です! https://cybozu.connpass.com/event/297123/

                                  GraphQLをServer Componentsで使いたい
                                • Home (GraphQL-Codegen)

                                  Generate Code InstantlyGenerate code from your GraphQL schema and GraphQL operations with a single function call regardless of your environment or code format. Customize EasilyGenerate code from your GraphQL schema and GraphQL operations with a single function call regardless of your environment or code format

                                    Home (GraphQL-Codegen)
                                  • GitHub - gqlgo/awesome-gqlgen: A curated list of awesome frameworks, libraries and software using gqlgen library.

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - gqlgo/awesome-gqlgen: A curated list of awesome frameworks, libraries and software using gqlgen library.
                                    • とあるプロジェクトにGraphQLを導入してみた話|NISSAN NAKAME BLOG | 日産ナカメブログ

                                      こんにちは。日産のルークスルークです。 バックエンド&Webチームで、PoC (Proof of Concept) プロジェクトのバックエンド(Go言語)を担当しています。 この技術noteでは、GraphQLを使ったことのない私のチームが、PoCプロジェクトで初めてGraphQLを採用してみた経験、その中でエンジニア個人として面白かったこと、良かったこと、大変だったことなどを話していきたいと思います。 GraphQLとは API向けに作られたクエリ言語Webのサーバとクライアント間のやり取りとして、RESTがよく用いられると思いますが、GraphQLはそのRESTの代わりとなるものです。 1つのエンドポイントに対してquery(データ取得リクエスト)やmutation(データ変更リクエスト)を投げて、知りたい情報の取得や、データの変更ができる仕組みです。 自分の所有している車の情報を取得

                                        とあるプロジェクトにGraphQLを導入してみた話|NISSAN NAKAME BLOG | 日産ナカメブログ
                                      • Introduction to GraphQL | GraphQL

                                        Introduction to GraphQL Learn about GraphQL, how it works, and how to use it. Looking for documentation on how to build a GraphQL service? There are libraries to help you implement GraphQL in many different languages. For an in-depth learning experience with practical tutorials, see the available training courses. GraphQL is a query language for your API, and a server-side runtime for executing qu

                                        • AWS Amplify を使って React クライアントから AppSync に認証リクエストをなげる

                                          はじめに 認証をつけた状態でReactのクライアントから GraphQL API を使うときに簡単に実現する方法を書いてみました。認証ページでサインアップ、ログイン、トークンを使ってGraphQL APIにリクエストまで完了します。 React の開発環境の構築

                                            AWS Amplify を使って React クライアントから AppSync に認証リクエストをなげる
                                          • Instantly parse JSON in any language | quicktype

                                            Whether you're using C#, Swift, TypeScript, Go, C++ or other languages, quicktype generates models and helper code for quickly and safely reading JSON in your apps. Customize online with advanced options, or download a command-line tool.

                                            • GraphQL Q&A

                                              Presentation slides for the JapanTaxi x MedPeer Ruby/Rails meetup https://medpeer.connpass.com/event/82327/

                                                GraphQL Q&A
                                              • GraphQL explained | Apollo GraphQL Blog

                                                In this post, I’m going to answer one simple question: How does a GraphQL server turn a query into a response? If you’re new to GraphQL, get the three minute intro in How do I GraphQL? before reading on. That way you’ll get more out of reading this post. Here’s the ground we’ll cover in this post: GraphQL queriesSchema and resolve functionsGraphQL execution — step by step Ready? Let’s jump right i

                                                  GraphQL explained | Apollo GraphQL Blog
                                                • RailsでのREST API開発の知見共有

                                                  【オンライン開催】銀座Rails#40 (2021/12/17 19:00〜)銀座Railsは、Railsについての知識を交換し、日々の開発に役立てていこうという人々の集まるコミュニティです。 公募を締め切りました。最新の銀座への登壇応募は公開されている最新銀座RailsのConnpassページをご覧下さい。 最新情報は@GinzaRails をご確認ください。 1月の銀座Rails登壇応募も近々開始予定です。 なお、ご登壇頂いた方には銀座Rails Tシャツかパーカーのうちどれか一つ、お好きなものをプレゼント致します。 https://suzuri.jp/ginzarails ※発送は銀座Rails実施後になります 『こんな内容で大丈夫だろうか』『発表枠が長いので相談したい』などのご心配がありましたら、 Twitter @GinzaRails までDM等でご相談下さい。 (原則先着順のた

                                                    RailsでのREST API開発の知見共有
                                                  • Introducing the GraphQL Guide

                                                    Today I’m happy to announce the beta release of The GraphQL Guide, a book that I’ve been working on with Loren Sands-Ramshaw! The Guide shows you why GraphQL APIs are the true successor to REST APIs. You can purchase the beta at https://GraphQL.guide. We’ll be looking at the core fundamentals of GraphQL along with strategies for how to implement it (client-side with Apollo and server-side in Node.

                                                      Introducing the GraphQL Guide
                                                    • Amplify for Androidでより直感的になったGraphQLを試した - 怠惰を求めて勤勉に行き着く

                                                      TL;DR 本エントリはAWS Amplify Advent Calendar 2019の24日目です! 今回は新しくリリースされたAmplify for Androidを使って、前回と同じく下のようなチャットアプリを作るので、興味のある方は前口上を飛ばして後半をお読みください🎄 Amplifyとは 本題に入る前に、Amplifyを最近よく耳にするようになったけど何かよく分かっていないという人向けの説明をします。 Amplifyはモバイルバックエンドを爆速で作るためのサービスです。 https://aws.amazon.com/jp/amplify/ 他のいわゆるモバイルバックエンドとの際立った違いのうち、個人的に強調したいのは以下2点です。 バックエンドはAWSのサービスであり、真の意味でスケールする GraphQLのマネージドサービスを利用できる本日時点で唯一のプラットフォームである

                                                        Amplify for Androidでより直感的になったGraphQLを試した - 怠惰を求めて勤勉に行き着く
                                                      • graphql-codegen は validation 用の schema も自動で生成できる (yup と zod)

                                                        GraphQL Code Generator (a.k.a. graphql-codegen) のプラグインとして graphql-codegen-typescript-validation-schema (Star ください!) を利用すると yup や zod といったフロントエンド validation 用の schema も自動で生成できます。 例えばこのような GraphQL Schema を与えます。ここで記述している constraint directive は confuser/graphql-constraint-directive で提供されているものを想定してます。 input ExampleInput { email: String! @required(msg: "Hello, World!") @constraint(minLength: 50, format:

                                                          graphql-codegen は validation 用の schema も自動で生成できる (yup と zod)
                                                        • apollo-link-stateで状態管理を行う - 技術探し

                                                          www.apollographql.com 昨日、会社の同僚とreduxにapolloのキャッシュを乗せるかどうかって話をしたので、サンプルを書いてみました。 自分はreduxのアーキテクチャが大変好きですが、Apolloとは相性が悪いためと思っています。 (なんでApolloClient.reducer()がなくなったのかも考えるといいかも) また、ここでは話しませんがprop drillingを解決するための他の方法として、context apiの使用も考えることが可能です。 サンプルコード github.com react-apollo react-apolloではクエリを渡すことで自動にfetchを行い、コンポーネントをレンダリングすることが可能です。 // github/graphqlを叩き、hiroppyの情報を取得し表示する const GET_AUTHOR = gql` q

                                                            apollo-link-stateで状態管理を行う - 技術探し
                                                          • GraphQLとマイクロサービスは相性が良さそうな件 〜Apollo Federationを用いたスキーママージについて〜 | スペースマーケットブログ

                                                            GraphQLとマイクロサービスは相性が良さそうな件 〜Apollo Federationを用いたスキーママージについて〜 こんにちは バックエンドエンジニアの西尾です。 スペースマーケットではバックエンド側は長らく単一のアプリケーションで構成されていましたが、去年くらいからマイクロサービスアーキテクチャーへの移行を進め始めました。 すでに本体(Main)と検索機能(Search)(※1)は分離されていますが、現在は本体から予約部分を切り出すことを行なっています。 (※1: 元の本体のバックエンドAPIのことをMainまたはv2, Mainから部屋の検索などを担う部分だけを切り出したサービスをSearchと記載しています。) 切り出すにあたり、考えなければならないことはたくさんあるのですが、今回はその中で 複数サービスに分離されているデータを合成し、クライアントに単一システムだった時と同じ

                                                            • Nuxt.js+GraphQLを導入してみて感じた、フロントエンドエンジニアのこれから

                                                              2018年4月21日、株式会社サイバーエージェントが主催するイベント「Battle Conference U30」が開催されました。30歳以下のエンジニアによる30歳以下のエンジニアのための技術カンファレンスである本イベントには、さまざまな領域で活躍する若手が登壇。企業の枠を超えて、自身の技術・事業・キャリアに関する知見を発表しました。「Nuxt.jsとGraphQLから見えたWeb開発の未来」に登壇したのは、株式会社スマートドライブの大木尊紀氏。Nuxt.jsとGraphQLを開発に用いるメリットと、今後のフロントエンドエンジニアの価値について語りました。 Nuxt.jsとGraphQLに見る、Web開発の未来 大木尊紀氏(以下、大木):よろしくお願いします。「Nuxt.jsとGraphQLから見えたWeb開発の未来」とけっこう大層なこと言ってますけど、最後までお聞きください。 大木尊紀

                                                                Nuxt.js+GraphQLを導入してみて感じた、フロントエンドエンジニアのこれから
                                                              • GraphQL のレスポンスのモックデータの作成を補助する TypeScript ライブラリを作った - mizdra's blog

                                                                GraphQL を使って Web アプリケーションを実装していると、GraphQL API のリクエストをモックしたいことがあると思います。 ユニットテストのために、ダミーレスポンスに差し替えたい ビジュアルリグレッションテストのために、ダミーレスポンスに差し替えたい Storybook で story を書くために、ダミーレスポンスに差し替えたい バックエンドの resolver 実装を待たずにフロントエンド側の開発を始めるために、ダミーレスポンスに差し替えたい 一般には GraphQL Client にモックするための機能が実装されてるので、そうしたものを使うことが多いと思います。 zenn.dev また最近は Client よりも外側のレイヤーでリクエストを interrupt してモックする「msw」を使うケースも増えてきてます *1。 blog.engineer.adways.n

                                                                  GraphQL のレスポンスのモックデータの作成を補助する TypeScript ライブラリを作った - mizdra's blog
                                                                • GraphQLで極力GET Requestを使いつつRequest-URI Too Largeを回避したい - スタディサプリ Product Team Blog

                                                                  こんにちは、 Web フロントエンドエンジニアの @progfay です。 今回はプロジェクトで遭遇した URL 長による GraphQL Request の失敗と Apollo Link による解決方法を紹介します。 引数に配列を受け取る GraphQL field 私の所属するスタディサプリ中学講座の開発プロジェクト (通称: tara) では通信に GraphQL を採用しています。 その中で、以下のような field を実装しています。 type Query { entities(ids: [ID!]!): [Entity!]! } これに対して、以下のような Query を叩きます。 query specificEntities($ids: [ID!]!) { entities(ids: $ids) { name } } Request-URI Too Large ある日、この

                                                                    GraphQLで極力GET Requestを使いつつRequest-URI Too Largeを回避したい - スタディサプリ Product Team Blog
                                                                  • GraphQL Ruby(class-based API)の導入でハマったこと - Qiita

                                                                    はじめに ここ1,2週間くらいで GraphQL を Rails プロジェクトに導入したので、知見を共有できたらと思い書いていきます。 ハマったことを、解決したことと未だに困っていることに分けて書いていきます。 解決したこと graphql-ruby の ドキュメントが古く、最新の書き方がわからなかった graphql-rubyの commit 履歴を見て、ドキュメント、モジュールが古い場合は気をつけて使うようにしましょう。 重要! 5月頃リリースされたv1.8.0から大きく変わり、 class-based API になりました。 class-based APIの実装はこちらを参照してください。 http://graphql-ruby.org/schema/class_based_api 例えば、 Get Started の中で 以下のように genarate してくださいとありますが、こ

                                                                      GraphQL Ruby(class-based API)の導入でハマったこと - Qiita
                                                                    • GraphQL in production

                                                                      2018/03/03 YAPC::Okinawa 2018 ONNASON

                                                                        GraphQL in production
                                                                      • REST APIs are REST-in-Peace APIs. Long Live GraphQL.

                                                                        Update: This article is now part of my “Complete Introduction to GraphQL”.Read the updated version of this content and more about GraphQL at jscomplete.com/why-graphql.After years of dealing with REST APIs, when I first learned about GraphQL and the problems it’s attempting to solve, I could not resist tweeting the exact title of this article. Of course, back then, it was just an attempt by me at

                                                                          REST APIs are REST-in-Peace APIs. Long Live GraphQL.
                                                                        • GitHub - graphql-nexus/nexus: Code-First, Type-Safe, GraphQL Schema Construction

                                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                            GitHub - graphql-nexus/nexus: Code-First, Type-Safe, GraphQL Schema Construction
                                                                          • Facebook’s GraphQL gets its own open-source foundation – TechCrunch

                                                                            GraphQL, the Facebook-incubated data query language, is moving into its own open-source foundation. Like so many other similar open-source foundations, the aptly named GraphQL Foundation will be hosted by the Linux Foundation. Facebook announced GraphQL back in 2012 and open sourced it in 2015. Today, it’s being used by companies that range from Airbnb to Audi, GitHub, Netflix, Shopify, Twitter an

                                                                              Facebook’s GraphQL gets its own open-source foundation – TechCrunch
                                                                            • GraphQLのススメ - Qiita

                                                                              この記事はSmartDrive Advent Calendar 2017の4日目の記事です。 こんにちは、SmartDriveでバックエンドエンジニアをしている@ryota-koganezawa です。これからローンチ予定のプロダクトに導入したGraphQL(ruby)と各種プラグインついてお話しします。 また、できるだけ簡潔に記述することを目的にしています。詳しいことを知りたい方は他の記事を参考にしてください。 主に下記について触れていきたいと思います。 GraphQLとは? GraphQLを採用した理由 GraphQL-rubyのCacheにおけるTips GraphQL-rubyのN+1対応 GraphQLのAPIドキュメント インターフェイス 感想 おわりに GraphQLとは? 2012年にFacebookが開発、2015年7月にRFCドラフト案を公開 クライアント・サーバアプリ

                                                                                GraphQLのススメ - Qiita
                                                                              • GraphQL Scalars便利だなぁ🚀

                                                                                こんにちは、yunbooです。 今回はThe Guildという組織が開発しているGraphQLエコシステムのGraphQL Scalarsについての記事です。 余談なんですが、The Guildは今回紹介するGraphQL Scalars以外にも様々なエコシステムを提供しており、その代表格としてはGraphQL Code Generatorがあると思います。 他にも、たくさん便利なものを提供しているので、もろもろ見てみると役に立つ情報が得られたり、面白いと思います。 さて、本題ですがGraphQL Scalarsについて説明する前の前提知識として、GraphQLのScalar型について軽く説明します。 Scalar型とは GraphQLにはスキーマを定義する際に型が存在しますが、Scalar型とは プリミティブな値を表すもの フィールドが最終的に変換される、それ以上に分割出来ない型 Gra

                                                                                  GraphQL Scalars便利だなぁ🚀
                                                                                • GitHub GraphQL API documentation - GitHub Docs

                                                                                  To create integrations, retrieve data, and automate your workflows, use the GitHub GraphQL API. The GitHub GraphQL API offers more precise and flexible queries than the GitHub REST API.

                                                                                    GitHub GraphQL API documentation - GitHub Docs