chej misie z #programowanie

jakie realnie wykorzystac #graphql?
jestem noobem w reakcie, ale postanowiłem sie w koncu zabrac za jakis projekt i coś nauczyć.
stwierdziłem, że napisze narzedzie do #plemiona i wpadłem na świetny plan skorzystać z graphql zamiast prostego sqla no bo kazda wioska nalezy do jednego gracza, raport do gracza i wioski i w ogóle te relacje jakoś mi tak pasowały xD
naktergal - chej misie z #programowanie 

jakie realnie wykorzystac #graphql? 
jestem...

źródło: image

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ja dobrze widzę, że nowe API wykopu to graphql, ewentualnie coś co udaje graphql?
Jeżeli programiści backendu faktycznie wykorzystali graphql, to propsy dla nich!
Na tym kończymy pozytywne zmiany na Wykop.pl

#programowanie #graphql #wykopapiv3 #api
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej spece od #graphql

Integruje się z serwisem, i dostałem info ze mam wysłać:

query GETA_QUERY(id: String!){
getA(id: id){
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

siema mireczki, ostatnio za graphql, strzelam sobie w api githuba, mam taki payload "{\"query\": \"query { repositoryOwner(login : \"login\") { avatarUrl login url id resourcePath }}\"}", mam problem z zagnieżdżonym "" w loginie. W aktualnym strzale login jest otoczony przez \ \. Ktoś wie jak to ugryźć żeby leciał sam tekst w ", próbowałem już z pojedynczym \
#testowanieoprogramowania #programowanie #graphql
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć napisałem backend w #rubyonrails i chciałbym to połączyć z #reactnative na froncie.

Backend używa #graphql.
Właśnie przed chwilą api zdeployowałem na heroku a dodatkowo stworzyłem drugi projekt na heroku i postawiłem tam serwer min.io do którego łączę się przez gem aws-sdk.

Jakie potencjalne problemy mogą się pojawić w integracji railsów z reactem?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakie potencjalne problemy mogą się pojawić w integracji railsów z reactem?


@raezil: takie same jak przy integracji PHP z Reactem, Javy z Reactem itd. To czy jest w Ruby czy innej technologii nie jest istotne. Jeśli jest zaimplementowane i skonfigurowane ok, to będzie hulać jak trzeba.
  • Odpowiedz
Chcę sobie ogarnąć różne endpointy w zależności od modułu,

Czyli mam adminModule, w nim userModule,postModule,tagModule itp gdzie endpoint jest /admin i do niego mają dostęp tylko zalogowane osoby z rolą admina,

mam userModule w nim, postModule, tagModule itp, z endpointem /user i do niego mają dostęp tylko zalogowane osoby

Teraz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@schriker: o problemie trochę wiecej tutaj: https://github.com/nestjs/graphql/issues/721

w domyślnie powinnien utworzyć schema admin.gql , user,gql i zbindować go pod namespace tylko tego endpointa, tylko przy "code first" przy budowaniu scala go a podczas budowania, podczas "schema first" działa wszystko poprawnie

a jeśli chodzi o ten sposób bo potrzebuje zrobić re używalny moduł który można wpiąć pod inne aplikacje
  • Odpowiedz
Pierwszy raz pracuję z #graphql i mam pytanie, czy można tutaj dorzucić jakoś drugi parametr do filtru?

{
products(isActive:true departmentId:1 categoryId:2 limit:10 filters:{ key:"Nazwa", value:"wartosc"} )
{
id
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@schriker: Mam jeszcze takie pytanie, bo dodali możliwość filtrowania po kilku parametrach. Mianowicie, filtr jednowyrazowy jak np "szerokosc" działa ale jak jest "szerokosc przedmiotu" to już nie. Trzeba jakoś specjalnie preparować taki dwuwyrazowy parametr?
  • Odpowiedz
Trochę się namęczyłem żeby móc używać #nuxt #apollo #graphql #laravel #lighthouse oraz autoryzacji poprzez ciasteczka z Sanctum

Jak zwykle w dokumentacji nie ma nic na ten temat tylko trzeba przeszukać pół internetu może komuś się kiedyś przyda:

import { HttpLink } from 'apollo-link-http'
import { setContext } from 'apollo-link-context'
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@programista4k: typem zwracanym powinna być lista - [Fren!]!

Co rozumiesz przez "jak zwrócić"? To już musisz samodzielnie zaimplementować, bo to co podałeś to tylko schema
  • Odpowiedz
@Zavis: no wlasnie, jusz znalazłem, że tak trzeba, ale coś się wywala na springu "grahql.tools.SchemaParser"i nie wiem czo i płaczę

type Query {
frens: [Fren!]!
}

com.coxautodev.graphql.tools.FieldResorlverError: No method or field found with any of the following singatures
  • Odpowiedz
Mireczki potrzebna porada.

Mam api graphql'owe które zwraca tablicę obiektów.
Jest zrobiona swego rodzaju paginacja by per request zwracało tylko tyle obiektów ile front chce wyświetlić (by nie przesyłać wszystkiego na front i tam nie decydować co ma być wyświetlone na której stronie).

Potrzebuję dodatkowo (poza np. 5 elementami z 25) przesłać informację ile jest ich wszystkich. Po stronie backendu jest ta informacja wyciągnięta (data jpa - Page) ale graphql tak czy inaczej śle jedynie tablicę obiektów a pozostałe informacje gubi.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki need help:

Mam na node.js uruchomiony Apollo Server do graphql który spina kilka serwisów.
Potrzebuję z requestu który leci na ten server wyciągnąć header z tokenem i przesłać go dalej do serwisu który obsługuje żądanie.

Mało informacji o tym w sieci:/
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema Mirko ( ͡° ͜ʖ ͡°)

Jakieś kilka miesięcy temu wrzucałem wam apkę do szukania aktywności bored.tips jak komuś się nudzi, mógł sobie znaleźć propozycję aktywności, nic specjalnego ale do uczenia reacta było całkiem spoko.

Po skończeniu tego wymyśliłem sobie coś takiego jak mini portal pracy dla obywateli Ukrainy w Polsce w dwóch językach PL/UA :) no i trochę poklykałem i takie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach