Neden Var, Neden Kullanılır, Hangi Sorunları Çözüyor : GraphQL

Поділитися
Вставка
  • Опубліковано 2 лис 2024

КОМЕНТАРІ • 24

  • @gokhanekc
    @gokhanekc Рік тому +5

    "İsteye isteye, karşı tarafı düşünerek anlatmak" diye buna derim. İlk başladığın zamanları unutmadığın çok belli.. Nefisti ! emeğine sağlık :)

  • @yunusbilcan4619
    @yunusbilcan4619 Рік тому

    Çok güzel anlatım teşekkürler.

  • @elinordeniz
    @elinordeniz Рік тому +1

    güzel anlatım

  • @efehanturhan6763
    @efehanturhan6763 2 роки тому +1

    Hocam uzun zamandır senden video bekliyorum. Backend developer olarak sektöre en kolay giriş sağlayacak dil, yol, yol haritası vb. konularda fikrine ihtiyacım var. Gördüğüm kadarıyla en çok alan java ve c# için var. Mern stack, typescript ve php konusunda bilgiliyim ancak her türlü tavsiyeye açığım.

    •  2 роки тому

      Selamlar, bununla ilgili ayrı bir video yapayım.

    • @efehanturhan6763
      @efehanturhan6763 2 роки тому

      ​@ Çok sevinirim hocam, discord üzerinden yazsam video öncesi bir cevap alabilir miyim? Hemen yola koyulmak istiyorum bir yandan.

    •  2 роки тому

      Tabi, neden olmasın :)

    • @hasanhuseyin9537
      @hasanhuseyin9537 2 роки тому

      Merhaba mysql ile diğer programlama dilleri bağlantısı yapan bazı projelere ihtiyacım var ve bunları geliştirmeye. Ne yapmalıyım

  • @furkanaltun9372
    @furkanaltun9372 2 роки тому

    Hocam selamlar,
    Öncelikle video için teşekkürler, ağzınıza sağlık.
    Benim sormak istediğim bir soru var.
    Videoda bahsettiniz ya mesela Balance ya da avatar_url diye iki alan var ve bunları ayrı ayrı iki servisten getiriyor backend diyelim.
    Client tarafı graphql den istek yaparken sadece id, avatar_url i istediğini varsayıyorum. Bu durumda backend sadece avatar_url i çektiği servise mi gidecek? Balance ı getiren diğer servisi çağırmadan backend kodundaki flow devam mı ediyor? Eğer cevabınız evet ise backendde bu iş nasıl yapılıyor, extra kontroller filan mı konuyor yoksa graphql in yapısı gereği bu iş otomatik mi oluyor?

    •  2 роки тому +2

      Cevabım evet :)
      Genelde extra kontroller konuyor. Bununla ilgili Apollo Server'a göz atabilirsin.

  • @angiyaz7491
    @angiyaz7491 Рік тому

    front endciler yazılan bu apileri nasıl kullanacak ? klasik yöntemde yapılan gibi mesela localhost:8080/graphql/getallusers şeklinde mi ?

    •  Рік тому

      hayır, localhost dışarıya açık değil. Yazılan bu api'leri bir yere 'deploy' etmek gerekli.

  • @sheldonx5146
    @sheldonx5146 Рік тому

    vay arkadaş kule mi diktin piramit mi yaptın bu ne güzel anlatım

  • @huseyincuma9523
    @huseyincuma9523 Рік тому

    merhabalar sormak istediğim bir kısım vardı, şimdi bu graphql mantığıyla biz sorgularımızı azaltarak uygulamayı hızlandırmak istiyoruz ama bazı kaynaklarda söylenen bişey var mesela apollo server kullanırken veriyi getirmek için bir Rest Api'ye kullanabiliriz diyordu ve kullanıyordu. Mantıken rest api da bir ek bi kontrol yok ve direk tüm verileri getiriyor ve bize de apollo aracılığıyla resolve edilir ayrıştırılmış veri dönüyor. burda backend tarafında sanki amacımıza ulaşamadık gibi geliyor yani sonuçta rest api yine tüm verileri dönüyor.
    Burda mantık nerede tam anlayamadım.

    •  Рік тому

      Amaç hızlanmak değil, ölçeklemek.

    • @huseyincuma9523
      @huseyincuma9523 Рік тому

      @ haa yani front-end kısmı için daha az sorgu ile daha çok iş. bu arada teşekkürler yanıtın için

  • @msinandemir1
    @msinandemir1 Рік тому

    hocam merhaba restful'da dto objeleri request response classları aynı işlevi görür mü?

    •  Рік тому

      Nayn. Class yapısı, yani şeması sabit.

    • @msinandemir1
      @msinandemir1 Рік тому

      @ anladım hocam sağ olun.

  • @ripboyz
    @ripboyz 2 роки тому

    peki graphQL ile flutter uygulama sql server database bağlantısı oluşturabilir miyim?

    •  2 роки тому

      evet, ancak arada başka bir backend katmanı olmalı.

  • @faikaliekremoglu8087
    @faikaliekremoglu8087 Рік тому +1

    Emre bey GraphQl kurulum ve kullanımı ile ilgili tavsiye edebileceğiniz bir kaynak/video var mıdır?

    •  Рік тому +1

      Selamlar, maalesef yok. Udemy ye bakabilirsiniz. Ücretli kurslar genelde daha verimli oluyor.