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
Deep Dive into Kotlin Flow
jmatsu
1
380
Ruby Parser progress report 2025
yui_knk
1
460
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.6k
Updates on MLS on Ruby (and maybe more)
sylph01
1
180
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
3k
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
190
AI時代のUIはどこへ行く?
yusukebe
18
9.2k
アセットのコンパイルについて
ojun9
0
130
go test -json そして testing.T.Attr / Kyoto.go #63
utgwkk
3
320
JSONataを使ってみよう Step Functionsが楽しくなる実践テクニック #devio2025
dafujii
1
650
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
11
4.5k
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
4.6k
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Six Lessons from altMBA
skipperchong
28
4k
Context Engineering - Making Every Token Count
addyosmani
3
64
The World Runs on Bad Software
bkeepers
PRO
70
11k
Faster Mobile Websites
deanohume
309
31k
Building an army of robots
kneath
306
46k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
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