React Custom Hook Rehberi - Sıfırdan useInput hook nasıl yazılır?

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 27

  • @recepsivri6846
    @recepsivri6846 Год назад

    üstad eline sağlık çok temel bir şekilde ve bir o kadar da örneklendirerek anlatıyorsun.

  • @miratcanbayrak
    @miratcanbayrak 2 года назад

    Dersleriniz harika ama bir sümkür gözünü seveyim

  • @mrymonbas3059
    @mrymonbas3059 3 года назад

    Birkaç gün önce keşfettim bu kanalı. Çok faydalı oldu. Teşekkürler

  • @yamillayicov7256
    @yamillayicov7256 Год назад

    elinize emeginize saglik tesekkurler

  • @ramazankayis6554
    @ramazankayis6554 4 года назад +5

    Dersleriniz gayet güzel anlaşılır olmuş:) Ayrıca tekrar teşekkür ederim emeğinize sağlık :) Dersleriniz dinlerken öğrendiğimi hissediyorum :) bu arada İlerleyen derslerde react-thunk ve grapHQL konularınıda anlatabilir misiniz?

    • @ReactDersleri
      @ReactDersleri  4 года назад +4

      Siradaki video redux ve asynchronus islemler olacak. Orada thunk'dan bahsedecegim. GraphQL'e daha var. Ondan once REST APIs gormemiz lazim ki GraphQL'in amaci anlasilsin.

    • @ramazankayis6554
      @ramazankayis6554 4 года назад

      @@ReactDersleri sabirsizlikla bekliyorum :) şimdiden kolay gelsin 👍

  • @yamillayicov7256
    @yamillayicov7256 Год назад

    eline emegine saglik hocam

  • @mrymonbas3059
    @mrymonbas3059 3 года назад

    Staj yaptığım şirkette react-map-gl ve Overmind kullanmam gerekiyor. Bir sonraki video için belki React-map-gl hakkında olabilir. Redux videolarınız Overmind 'I anlamamda çok yardımcı oldu 👍

  • @mustafaosmantekin1882
    @mustafaosmantekin1882 Год назад

    İçerik öncelikle çok güzel, elinize sağlık. Merak ettiğim bir şey var.. Bunu debounce ile nasıl kullanırız. Daha önce debounce kullanmışlığım var, nasıl kullanıldığını biliyorum ama bu hook ile hiçbir şekilde başaramadım :)

  • @EverythingisOnline
    @EverythingisOnline 2 года назад +1

    Merhabalar. Derslerinizi defalarca defalarca izliyorum. elinize ağzınıza sağlık. VSCODE için React da hızlı yazmayı sağlayabilecek eklentilerden de bahsederseniz sevinirim. rcc + tab ile class component oluşturuyor ama arrow function importlar ve exportlar şeklinde bir hazır snippet denk gelmedi. var olanların kısa yollarında da bunları bulamadım.

  • @mustafaemin7389
    @mustafaemin7389 4 года назад +1

    Hocam Amerika'ya nasıl gittiniz, nasıl iş bulunur gibi videolarda güzel oluyor belki deneyimlerinizi paylaşırsınız

    • @ReactDersleri
      @ReactDersleri  4 года назад +4

      Şimdilik öyle bir planım yok. Benim hikayeme kimsenin ihtiyacı olduğunu da sanmıyorum zaten. :)

    • @kareemsaid1640
      @kareemsaid1640 3 года назад +5

      @@ReactDersleri ihtiyacımız olmasa sormazdık zaten

  • @tugbakoc5700
    @tugbakoc5700 3 года назад

    Merhaba, reacte yeni başladım. Nereden başlamalıyım, neleri öğrenmeliyim en güncel haliyle ? Videolarınızdan hangilerine bakmalıyım ? Ya da önerdiğiniz kaynaklar

    • @ReactDersleri
      @ReactDersleri  3 года назад +1

      Yeni baslayanlar icin React dersleri ve Hooks serisinden baslayabilirsiniz. Ondan sonra kucuk projeler yapmaya calisin, counter, todoList gibi.

  • @enginb3818
    @enginb3818 Год назад

    http ile kombine olarak react custom hooks videosu cekilse ne guzel olurdu. Maximillian kardesimiz reusable kod yazmak ugruna milleti isyanlara surukledi

  • @hakandemiralll
    @hakandemiralll 3 года назад

    input2state işlerinde onChange yerine onBlur kullanmak çok daha iyi olmaz mı? her keypress'de bütün komponentin state'ini değiştirip tekrar tekrar render etmektense inputa verilecek giriş bittikten sonra state yazmanın ne gibi dezavantajı olabilir?

    • @ReactDersleri
      @ReactDersleri  3 года назад +1

      Dedigin mantiksiz degil. Input’un amacina gore onBlur kullanilabilir.
      onChange/onBlur konusundan ziyade bilesenlestirme (componentization) mantigiyla hareket etmek daha mantikli. React’e gore input’larin da yeniden kullanilabilir bilesenler olarak olusturulup input’un iceriginin o en kucuk bilesen icinde state olarak tutulmasi gerekir. Bu sayede hangi input degisirse o render edilir. State konusundan hatirlarsaniz, state nerede kullanilacaksa o bilesende tutulmasi gerekir.

  • @yigitruzgaruzun7289
    @yigitruzgaruzun7289 3 года назад

    Ders için çok teşekkürler;
    İki sorum olacaktı. Cevaplarsanız çok memnun olurum.
    Useffect return'e genelde hangi durumlarda ihtiyaç oluyor. Ben henüz ihtiyaç duymadım, ama yanıldığım bir nokta mı var acaba ?
    *
    Yazdığım custom hooklar, tekrarlı şekilde çalışıyor. Halbuki ben veriyi alıp bir daha çalışmamasını istiyorum. Useeffect'lerde ne kadar karşılaştırma yapsam da tekrarlı renderlar devam ediyor.
    Hele ki bir kaç hook'u iç içe kullanıyorsam Console'da yüzlerce mesaj oluşuyor. Yardımcı olur musunuz ?
    (Custom hooklarda usecallback, usememo, react.memo' da kullanamadım. Hedefim bir custom hook bir kere çalışmasın ama bir türlü olmuyor.)

    • @ReactDersleri
      @ReactDersleri  3 года назад

      Yazdiginiz custom hook koduyla birlikte sorunuzu forumda sorabilir misiniz?

    • @yigitruzgaruzun7289
      @yigitruzgaruzun7289 3 года назад

      @@ReactDersleri Teşekkür ederim.

  • @hasan4ydin
    @hasan4ydin 4 года назад

    Klavyenin modeli nedir acaba ? :) hoş bi sesi var

    • @ReactDersleri
      @ReactDersleri  4 года назад +1

      Havit marka blue switch mekanik klavye
      www.amazon.com/Mechanical-Keyboard-Rainbow-Keyboards-Computer/dp/B07W1HXM4J/ref=sr_1_1_sspa?crid=302C3W8VDSQFT&dchild=1&keywords=havit+mechanical+keyboard+and+mouse+combo&qid=1595624467&sprefix=havit+mech%2Caps%2C-1&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEyNk1QUkRGUVVFMFFGJmVuY3J5cHRlZElkPUEwODc2MDAxUjBFMlY0MjZMQlFQJmVuY3J5cHRlZEFkSWQ9QTA1MzkzMDFWUFlHSDJRNTMxNlomd2lkZ2V0TmFtZT1zcF9hdGYmYWN0aW9uPWNsaWNrUmVkaXJlY3QmZG9Ob3RMb2dDbGljaz10cnVl

    • @hasan4ydin
      @hasan4ydin 4 года назад

      React Dersleri teşekkür ederim türkiye'de verebileceğiniz örnek bir klavye var mı acaba bunun türkiyeye gelmesi baya sıkıntı görünüyor kargo vergi vs.

    • @ReactDersleri
      @ReactDersleri  4 года назад

      @@hasan4ydin Mekanik klavye ariyorsaniz switch turlerini arastirin. Uc cesit var: clicky, linear, tactile. Bendeki clicky, cok ses yapiyor. Kullanim amacina gore farkli switchler var. RUclips'da bunlarin tanitimini yapan videolara da bakabilirsiniz. Turkce bir yazi buldum sizin icin: www.incehesap.com/blog/mekanik-klavye-ve-switchler-hakkinda-bilmeniz-gerekenler/