How to use Redux in React

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

КОМЕНТАРІ • 75

  • @PROTOTURKCOM
    @PROTOTURKCOM  3 роки тому +8

    Derste yazdığımız örneğin kodlarına erişmek için:
    github.com/tayfunerbilen/react-redux-kullanimi
    Kana destek olmak için KATIL'abilir ya da prototurk'deki reklamlara günde 1 kere

  • @mericcaglar7173
    @mericcaglar7173 3 роки тому +5

    Önceden redux öğrenmeye çalıştığımda ağlayarak sayfayı kapatmıştım :D bu video süper oldu teşekkürler

  • @eneskahraman8830
    @eneskahraman8830 3 роки тому +20

    Uzun süredir toolkit olmadan projeler yazdım bir süre sonra aşırı karmaşık yapı ortaya çıkıyor ve state yönetimi söylenilenin aksine çok zorlanıyor. Redux toolkit size oldukça temiz bir yapı sunuyor actionlarda type ismi de düşünmenize gerek yok özellikle thunk middleware ve adapter ile muazzam oluyor şu anlık ufak denemeler içindeyim ve eski redux yazımına göre oldukça daha sade olduğunu söyleyebilirim. Tayfun abi de oldukça sade ve güzel konulara değinmiş mükemmellesin abi :))

  • @ayktcylan
    @ayktcylan 3 роки тому +4

    Eline sağlık hacı. İnşallah örnekler zamanla daha komplex hale gelir.

    • @PROTOTURKCOM
      @PROTOTURKCOM  3 роки тому

      merak ettiğin bir şey varsa onun üzerine örneklendirebiliriz, kullanımı anladıktan sonra bu örnekleri çoğaltmaya kalıyor iş sadece

  • @sahylamyr
    @sahylamyr 3 роки тому +1

    Nihayet ) Gece baya iyi bi anlatım şekili aradım, bulamadım. Şimdi uyanınca bunu görmek iyi oldu :D

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

    Tayfun hocam, sade anlatım için teşekkür ederim. İş için bu şekilde bir kullanıma ihtiyacım vardı, dinledim ve anladım. Sorunum çözüldü. :)

  • @vedatsozen
    @vedatsozen 2 роки тому +5

    Her gün yeni bir ya framework, ya bir library ya herhangi bir şey. Ve anlaması öğrenmesi zaman alan şeyler. Keşke türk bir yazılımcı çıksa da şu işleri türkçe yapabilen bir framework olur library olur bir şey yazsa yazabilse. İngilizcemiz var Allah tan da anlayabiliyoruz. Html, Css den sonra Javascript öğrendim hala öğrenmeye devam ediyorum. Sonra yok yetmez React çıktı onu öğreniyorum o bitti. Redux, Typescript, Bootstrap .. Bir de backend tarafı var bu işin .. Front End Developer olsan bile az çok bulaşman gerekiyor anladığım kadarıyla ki iş ilanları bunu gösteriyor. Ama vazgeçmek yok öğrenmeye devam ..

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

    adam klavyeyi ve mausu vucadunun bi parcasiymis gibi native kullaniyor. Video icin tesekkurler.

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

    Bazen takip edebilmek için video hızını düşürüyorum, Geçen gün kardeşim sesleri duyup o ne be sarhoş mu ders anlatıyor dedi. Ge4rçekten 0,75 veya 0,50 hızına düşürünce levent kırcanın sarhoş tiplemesi ders anlatıyor gibi oluyor. Ara ara güldürüyor. Bu arada her zamanki gibi şahane bir video olmuş.

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

    Redux bu kadar iyi anlatılamazdı. Teşekkürler hocam :)

  • @ugurozgendev
    @ugurozgendev 3 роки тому +1

    Diğerlerine göre en iyi anlatım

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

    Ellerine sağlık hocam. Sayende korkularımız yeniyoruz :)

  • @ural1716
    @ural1716 3 роки тому +2

    Emeğinize sağlık hocam :)

  • @mamedkhudaverdiyev5990
    @mamedkhudaverdiyev5990 11 місяців тому

    kralsin hocam eyvallah

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

    Tek kelime ile süper hızlı ve anlaşılabilir ayrıca zor şeyi kolay şekilde gösteriyosunuz ellerinize sağlık

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

    Yeni toolkit de thunk olayına da girmiyoruz değil mi?
    Efsane anlatım olmuş . Elinize sağlık.

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

    Elinize sağlık hocam, bir de Data structures and Algorithms içinde bir seri olsa tamamdır, Prototurk tam bir üniversite olucak
    Arrays and Objects
    Hash tables
    Binary Trees / Binary Search
    Linked Lists
    Graphs
    Stacks + Queuens vb.

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

    teşekkür ederim

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

    Teşekkürler hocam. Ellerine sağlık.

  • @LittleChefsAdventures
    @LittleChefsAdventures 3 роки тому +2

    Tesekkurler abi redux kullanimi basda ilkel formasiyla kullaniyordum ve baya zorluyodu kafami bu yontem cok iyi oldu eline emeyine salik. Videoduda begendim sagolsin. Bi isdegim olucaq lutfen videolari cekerken baya hizli konusuyon ve pencereler arsi gecis yapiyosun. Bazen yetisemiyorum birazcik yavaslarsan iyi olur bence😅

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

    Abi iyi ki varsın bak tek senin videonda anladım şak diye

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

    Çok teşekkürler çok iyi anlattın.

  • @erenbalc2919
    @erenbalc2919 3 роки тому

    Bu videonun üzerine bir de zustand gelirse tadından yenmez :D

  • @emre.avci_halvetica
    @emre.avci_halvetica 2 роки тому

    Haci supersin.

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

    typescript ile kullanımı da olursa çok güzel olur (bu arada ilk defa birini katıl'dım :))

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

    güzel anlatım

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

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

    Hocam redux toolkit ile çok iyi bir counter yazıcısıyım. Merak ettiğim konu şudur neden yerli ve yabancı herkes redux toolkit i bu örnek ile açıklıyor, bu toolkit başka Bi işe yaramıyor mı. Dün gece fake store api sitesi üzerinden bilgi çekerek, Bi alışveriş sitesi gibi ürün listeleyen Bi uygulama yapmaya çalıştım ama sizin deyiminizle durum dilimi oluşturamadım. Ne tavsiye edersiniz

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

      sen sadece counter örneğini görmek istediğin için başarılı olamıyorsundur, ardından farklı örneklerde göstermiş birisi olarak ve projelerimin tamamını buna geçirmiş birisi olarak yapamamak senin ayıbın bu saatten sonra :) gelip adam gibi sorsaydım sorunu yardımcı olmasaydık o da bizim ayıbımız olurdu, ama siz 180 iqlu arkadaşlar öyle tepelerdesiniz ki göremiyoruz sizi arada bir halkın arasına inip haber verin yaşadığınızı

  • @truth-is-only-one
    @truth-is-only-one 3 роки тому

    Çok güzel bir video, teşekkürler Tayfun hocam.

  • @user-dg8ys
    @user-dg8ys Рік тому

    redirect ettiğimiz halde nasıl oluyor da hala Login.js haricindeki elementler de sayfada kalıyor? Sadece Login.js'in içeriğini görmemiz gerekmiyor mu?

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

      cunku sayfanin bazi kisimlari herkese acik, layout'da oldugu icin, login'i ayri bir layout'a alirsan sadece login formu gorunur, ama bizim ornegimizde mantikli degildi

    • @user-dg8ys
      @user-dg8ys Рік тому

      @@PROTOTURKCOM cevabın için çok teşekkürler. Peki bunu bize sağlayan şey kodun hangi kısmı? Yani switch içinde olduğu için mi yalnızca Login componentini görmüyoruz? Ya da render attribute'unu kullandığınız için mi?

    • @user-dg8ys
      @user-dg8ys Рік тому

      @@PROTOTURKCOM Dediğim meseleyi yapmak için Navigate elementin kullanmak gerekiyormuş. Başka videolar ve dokumentasyondan hallettim.

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

    hocam 1 yıl önce çekilmiş güncelliğini kaybetmiş midir sizce

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

      Hayır redux tarafında kaybetmedi, react-Router tarafında değişiklikler olmuş olabilir önemli değil

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

    13:32 de istediğinizi yazabilirsiniz demişsiniz ama o counter tanımlaması daha önce name:"counter" dan gelen counter olmalı. Yanlış mıyım?

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

      hayır oradaki counter name'den gelmiyor, içeride kullanırken hangi isimle erişeceğini söylüyorsun sadece name'den bağımsız yani

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

    Tayfun hocam, Bu localstore yerine http only cookie ile ilgili video gelir mi ? Auth işlemlerini nasıl güvenli ve gerçek hayata uygun olarak yapabiliriz ?

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

    merhaba router kisminda problem yasiyorum hocam. 2022 ile React Routerde guncelleme geldigi icin import yaptigimizda BrowserRouter,
    Routes,
    Route, kismini yalnizca calistira biliyoruz. O yuzden router kismini tutturamadim. Yardimci olursaniz cok sevinirim, Saygilar

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

      react-router v6'yı şu 2 videoda anlattım, buradan yola çıkarak entegre edebilirsin diye düşünüyorum değişiklikleri ^^
      ua-cam.com/video/QnH1q-saSeo/v-deo.html
      ua-cam.com/video/Hua8Rq6oGoM/v-deo.html

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

      @@PROTOTURKCOM Cevapladiginiz icin tesekkur ederim

  • @gulalicelik2989
    @gulalicelik2989 3 роки тому

    Teşekkürler

  • @emironel6830
    @emironel6830 3 роки тому

    canavar gibi video

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

    Hocam Mashallah

  • @MertArtz
    @MertArtz 3 роки тому

    Unpkg Kullanımını anlatır mısın? kurulumu vs ne demek

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

    abi bu videoda ve bazı videolardada gördüm bu kullandığın editör ne

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

    14:30 köpek baya hırslanmış

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

    Reis selamlar mac de uygulamalar arası nasıl geçiş yapıyorsun

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

      yeşil ikon var ona basıp full screen yaparsan dört parmakla ya da magic mouse ile geçiş yapabiliyorsun sağa sola ya da en kötü klavyede contorl + sağ sol tuşları ile geçiş yapabiliyorsun.

  • @muzaffertolgayakar1711
    @muzaffertolgayakar1711 3 роки тому +1

    Adamın löpçüğüsün sen.

  • @delm771
    @delm771 3 роки тому

    Hocam react native derslerine devam edicek misiniz?

    • @PROTOTURKCOM
      @PROTOTURKCOM  3 роки тому

      edeceğim, hatta react + tailwind serisi gibi uygulama serisi yapmayı düşünüyorum ama vakit ayırıp bakamadım dökümanlarına bildiğimi de unuttum :D ilk fırsatta diyelim

    • @delm771
      @delm771 3 роки тому

      İnşaallah hocam, siz ve bir kaç türk youtuber hariç kimseyi pek izlemiyorum çünkü anlatımları günü kurtarmaya yönelik. Ama sizlerin derslerinde detaylarıyla öğrenebiliyoruz bilmediklerimizi. O yüzden devamını sizden bekliyoruz 🙂

  • @ms.emirhan
    @ms.emirhan 3 роки тому

    Nasıl ya? Video 3 dk önce diyor ama yorumlar 12 saat önce?

    • @PROTOTURKCOM
      @PROTOTURKCOM  3 роки тому +2

      KATIL'an arkadaşlar için önceden paylaşıyorum o yüzden :)

  • @barskaya291
    @barskaya291 3 роки тому +1

    vue daki vuex daha iyi bence kolaylık açısından

    • @PROTOTURKCOM
      @PROTOTURKCOM  3 роки тому

      o da güzel bu da güzel, birinden birini seçmek ya da karşılaştırmak zorunda değiliz :D

  • @erayhan7153
    @erayhan7153 3 роки тому +3

    Videoyu acar acmaz ben bu chrome temasini hatirliyorum dedim ua-cam.com/video/AbO1dp_VtGU/v-deo.html 2013 deki tema:) Ne kadar cabuk geciyor yillar tayfun hocam

    • @PROTOTURKCOM
      @PROTOTURKCOM  3 роки тому +2

      haha valla öyle ya, ben de geçen senkron yaparken tekrar geldi değiştirmedim kalmıştı iyi hatırladın valla tebrik ederim :)

  • @berkayklc2461
    @berkayklc2461 3 роки тому

    abi bu aralar çok reacte saldın iyi güzelde php yi özledik :)

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

    redux toolkit olmayaydı iyiydi.

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

      neden? normal redux kullanmanın bir avantajı kaldı mı ki toolkit olmasaydı iyi olacaktı :)

  • @muhittingul5799
    @muhittingul5799 3 роки тому

    ya abi Allah rızası için bi instagram versen prformans ödevi var ne olur ya yardımın lazım cuma gecesi kırma kardeşini abi

    • @PROTOTURKCOM
      @PROTOTURKCOM  3 роки тому

      ödevlerinizi kendiniz yapın kardeşim beni o işe karıştırmayın :)

  • @excalibur885
    @excalibur885 3 роки тому

    Redux güzelde gereksiz karmaşık geliyo bana ya.... MobX çok daha kolay ve başarılı sanki

    • @PROTOTURKCOM
      @PROTOTURKCOM  3 роки тому

      toolkit ile öyle karışık bir yanı kalmamış, ama tabi hangisini kullanacağın sana kalmış ona bişey diyemem :) onada bakar deneriz

    • @excalibur885
      @excalibur885 3 роки тому

      @@PROTOTURKCOM o deilde editor un cok şık ya. onla ilgilide bi video yapar mısın ? bu hale nasıl getirebilirim. ben vscode kullaniyorum genelde de webstorm uda boyle gorunce begenmedim deil

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

    Çok acale gösteriyorsunuz yani size bakanlar öyrenci olan kesdir bunu anlamaya bilir. Daha yavaşdan anlatırsanız daha iyi olur düşünüyorum

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

      bilmiyorum bana çok hızlı gelmiyor açıkçası, ama react ile proje geliştirmek serisinde tekrardan bahsedeceğim orada biraz daha yavaş anlatırım :)