Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHP & GraphQL - Will it blend?
Search
Konrad Alfaro
March 16, 2018
Programming
0
200
PHP & GraphQL - Will it blend?
PHPers Łódź
Konrad Alfaro
March 16, 2018
Tweet
Share
More Decks by Konrad Alfaro
See All by Konrad Alfaro
Sylius as a... Vending machine? A tale of unusual Sylius' use-cases
radnok
0
29
Finding lost features - How NOT to build mazes and complexity
radnok
0
290
Tablice zostawmy Mojżeszowi - czyli o strukturach danych w PHPie
radnok
0
360
Sylius as an Infrastructure
radnok
0
260
Tablice zostawmy Mojżeszowi
radnok
1
430
A State of PHP in 2020
radnok
0
480
Framework Agnostic
radnok
0
570
Other Decks in Programming
See All in Programming
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
3
260
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
780
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
Android端末で実現するオンデバイスLLM 2025
masayukisuda
1
170
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
190
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
550
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
460
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.3k
Platformに“ちょうどいい”責務ってどこ? 関心の熱さにあわせて考える、責務分担のプラクティス
estie
1
220
testingを眺める
matumoto
1
140
デザイナーが Androidエンジニアに 挑戦してみた
874wokiite
0
570
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.2k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
KATA
mclloyd
32
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Why Our Code Smells
bkeepers
PRO
339
57k
Navigating Team Friction
lara
189
15k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Docker and Python
trallard
46
3.6k
Visualization
eitanlees
148
16k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Transcript
AND PHPers Łódź - 16.03.2018 WILL IT BLEND? Konrad Alfaro
github.com/Sylius/Sylius PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018 Graph…What?
Query language! PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018 github.com/facebook/graphql
Some small companies… graphql.org/users/ PHPers Łódź - 16.03.2018
How to use it? PHPers Łódź - 16.03.2018
Basics PHPers Łódź - 16.03.2018
POST PHPers Łódź - 16.03.2018
Queries PHPers Łódź - 16.03.2018
Mutations PHPers Łódź - 16.03.2018
Tools PHPers Łódź - 16.03.2018
github.com/graphql/graphiql PHPers Łódź - 16.03.2018
DEMO PHPers Łódź - 16.03.2018
Browser extension PHPers Łódź - 16.03.2018
Altair graphql client PHPers Łódź - 16.03.2018
DEMO PHPers Łódź - 16.03.2018
REST in peace? PHPers Łódź - 16.03.2018 PHPers Łódź -
16.03.2018
Not so fast! PHPers Łódź - 16.03.2018
• REST and GraphQL are totally different • GraphQL isn’t
a magic bullet, nor is it “better” • You can definitely use both at the same time! • GraphQL is dope if used for the right thing PHPers Łódź - 16.03.2018
How to PHP PHPers Łódź - 16.03.2018 PHPers Łódź -
16.03.2018
graphql.org/code/#php PHPers Łódź - 16.03.2018
github.com/ivome/graphql-relay-php PHPers Łódź - 16.03.2018
github.com/webonyx/graphql-php PHPers Łódź - 16.03.2018
github.com/Youshido/GraphQL github.com/Youshido/GraphQLBundle PHPers Łódź - 16.03.2018
Schema PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018
Types PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018
Fields PHPers Łódź - 16.03.2018
But actually types? PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018
Resolvers PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018
Enums PHPers Łódź - 16.03.2018
PHPers Łódź - 16.03.2018
Support graphql.org/community PHPers Łódź - 16.03.2018
https://github.com/Sylius/Sylius @Sylius Thank you! @RadnoK_ PHPers Łódź - 16.03.2018