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
220
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
46
Finding lost features - How NOT to build mazes and complexity
radnok
0
310
Tablice zostawmy Mojżeszowi - czyli o strukturach danych w PHPie
radnok
0
380
Sylius as an Infrastructure
radnok
0
300
Tablice zostawmy Mojżeszowi
radnok
1
460
A State of PHP in 2020
radnok
0
510
Framework Agnostic
radnok
0
660
Other Decks in Programming
See All in Programming
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
180
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
110
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
240
Java 21/25 Virtual Threads 소개
debop
0
260
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
150
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
420
The free-lunch guide to idea circularity
hollycummins
0
340
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
550
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
960
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
780
へんな働き方
yusukebe
5
2.8k
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
270
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
A Tale of Four Properties
chriscoyier
163
24k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
160
The Pragmatic Product Professional
lauravandoore
37
7.2k
Optimizing for Happiness
mojombo
378
71k
Side Projects
sachag
455
43k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
410
Facilitating Awesome Meetings
lara
57
6.8k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
300
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