2.0.0-alpha.9 • Published 28 days ago

@operato/scene-graphql v2.0.0-alpha.9

Weekly downloads
-
License
MIT
Repository
github
Last release
28 days ago

graphql

graphql을 활용하여, 데이터를 불러오거나 수정하는 컴포넌트가 있다.

graphql-client

properties: endpoint

입력받은 endpoint에 데이터를 request하는 client 컴포넌트입니다. 다른 컴포넌트에서 주로 참조하여 사용하기 때문에 ID값을 지정해주어야 합니다.

graphql-query

properties: client, period, query

graphql-client의 id를 참조하여, 입력한 주기대로 해당 클라이언트에 graphql query를 통해 데이터를 요청하여 받아오는 컴포넌트입니다.

graphql-quick-bind-query

properties: client, period, query

위의 graphql-query와 동일한 역할을 하지만, query에 quick-bind기능을 활용하여, 변화하는 값을 쿼리에 넣어 조회할 수 있도록 돕는 컴포넌트입니다. quick-bind 사용방법은 query문 내의 변화하는 참조값을 입력하는 부분에 \${참조할컴포넌트ID.프로퍼티명} 형식으로 입력하면 됩니다. period에 관계없이 데이터가 특정 컴포넌트 값이 변경될 때마다 가져오고 싶은 경우, graphql-quick-bind-query컴포넌트의 value 값으로 데이터를 넘겨주면, 그때마다 데이터를 새로 조회할 수 있습니다.

graphql-quick-bind-mutation

properties: client, updateGql

updateGql에 따라 해당 클라이언트를 통해 데이터를 업데이트해줍니다. graphql-quick-bind-query와 마찬가지로 quick-bind 방식을 사용할 수 있습니다.

node package를 설치한다.

$ yarn

실행

$ yarn serve $ yarn serve:dev

포트를 바꾸려면, -p 3001 식으로 추가해준다.

$ yarn serve $ yarn serve -p 3001

test in browser

http://localhost:3000

build

$ yarn build

typefilenamefortested
UMDthings-scene-graphql.jsmodern browserO
UMDthings-scene-graphql-ie.jsie 11O
ESMthings-scene-graphql.mjsmodern browserO

publish

$ yarn publish

2.0.0-alpha.9

28 days ago

2.0.0-alpha.6

2 months ago

2.0.0-alpha.4

2 months ago

1.3.14

3 months ago

2.0.0-alpha.0

4 months ago

1.2.87

6 months ago

1.2.90

6 months ago

1.2.62

8 months ago

1.2.66

8 months ago

1.2.76

6 months ago

1.2.49

11 months ago

1.2.46

11 months ago

1.2.36

12 months ago

1.2.27

1 year ago

1.2.29

1 year ago

1.2.0

1 year ago

1.2.4

1 year ago

1.2.2

1 year ago

1.1.23

1 year ago

1.1.15

1 year ago

1.0.7

2 years ago

1.1.0

2 years ago

1.1.8

2 years ago

1.1.5

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

0.1.10

2 years ago

1.0.0

2 years ago

0.1.11

2 years ago

1.0.6

2 years ago

1.0.0-alpha.21

2 years ago

0.1.8

2 years ago

1.0.0-alpha.27

2 years ago

1.0.0-alpha.26

2 years ago

1.0.0-alpha.29

2 years ago

1.0.0-alpha.28

2 years ago

1.0.0-alpha.23

2 years ago

1.0.0-alpha.22

2 years ago

1.0.0-alpha.25

2 years ago

1.0.0-alpha.24

2 years ago

1.0.0-alpha.30

2 years ago

1.0.0-alpha.31

2 years ago

1.0.0-alpha.38

2 years ago

1.0.0-alpha.37

2 years ago

1.0.0-alpha.34

2 years ago

1.0.0-alpha.33

2 years ago

1.0.0-alpha.36

2 years ago

1.0.0-alpha.35

2 years ago

1.0.0-alpha.19

2 years ago

1.0.0-alpha.16

2 years ago

1.0.0-alpha.15

2 years ago

1.0.0-alpha.18

2 years ago

1.0.0-alpha.17

2 years ago

1.0.0-alpha.20

2 years ago

1.0.0-alpha.9

2 years ago

1.0.0-alpha.7

2 years ago

1.0.0-alpha.6

2 years ago

1.0.0-alpha.10

2 years ago

1.0.0-alpha.5

2 years ago

1.0.0-alpha.12

2 years ago

1.0.0-alpha.11

2 years ago

1.0.0-alpha.14

2 years ago

0.1.6

2 years ago

1.0.0-alpha.13

2 years ago

1.0.0-alpha.4

2 years ago

1.0.0-alpha.3

2 years ago

1.0.0-alpha.2

2 years ago

1.0.0-alpha.1

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago