Building Project with React -18 / Modal

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 65

  • @PROTOTURKCOM
    @PROTOTURKCOM  2 ปีที่แล้ว +16

    Derse ek olarak şunları yapabilirsiniz:
    - esc tuşuna basınca modal'ı kapatma
    - modal harici bir yere basınca kapatma
    - modal'ı animasyonlu açtırma
    bunları araştırmak belki yeni bilgiler katar ufkunuzu açar, seviliyorsunuz

    • @truth-is-only-one
      @truth-is-only-one 2 ปีที่แล้ว +7

      Modal harici bir yere basip kapatmak icin modal divine bunu muhakak yapmamiz lazim onClick={e => e.stopPropagation()}
      Daha once arastirmistim bunu

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว +8

      bütün sırrı bozdun :D neyse yorumlara bakmayı akıl edenlere güzel bilgi

    • @beginnerwithcode
      @beginnerwithcode 2 ปีที่แล้ว

      Teşekkürler

  • @klastrik4227
    @klastrik4227 2 ปีที่แล้ว +6

    React ile Backend'den gelen token yönetimi hakkında bir video gelse çok mutlu olurum, eminim bu konuda kafasında karışıklık olan tek kişi ben değilimdir. Sizin anlatımınızdan dinlemek ayrı keyifli olur. Çektiğiniz videolardan dolayı bir teşekkürü borç bilirim Çok teşekkürler

  • @frat1961
    @frat1961 2 ปีที่แล้ว +1

    yeni js öğrenmeye başlayan biri olarak bu tür videolar ileride ne tür projeler yapacağım konusunda bana fikirler veriyor, senin de yalın anlatımınla çok işime yarıyor teşekkürler bu içerikleri ücretsiz sağladığın için. ayrıca outro çok iyi olmuş :D

    • @GarfieLD-Mami
      @GarfieLD-Mami 2 ปีที่แล้ว +1

      Adam tam bir Js makinesi kardeşim. Diğer videolarına da bak. Ben artık anatomisinde js kodlarına yer berildiği kanaatindeyim.

  • @smucahityilmaz
    @smucahityilmaz 2 ปีที่แล้ว +1

    Öncelikle ellerine sağlık Tayfun. Bence modal konusunda React'ta en iyi best practicelerden bir tanesi de RouterDOM. Mesela bu şekilde yapılan bir modal sayfa yenilendiğinde kapanacaktır fakat RouterDOM ile /register tarzı bir path kullanarak sayfa yenilense bile modalın açık kalması sağlanabilir.

  • @abdullahiskifoglu
    @abdullahiskifoglu 8 หลายเดือนก่อน

    On numara video olmuş abi seninkine üstüne biraz daha css ile oynayıp güzel bir login, register sayfası yaptım. Daha da geliştirilebilir önemli olan mantığını kavramaktı :D

  • @emirxmertoglu
    @emirxmertoglu 2 ปีที่แล้ว

    Abi eline sağlık gayet temiz ve açık. Biz projede MUI kullanıyoruz onun modalından gına gelmişti farklı bir şeyler görmek güzel.

  • @truth-is-only-one
    @truth-is-only-one 2 ปีที่แล้ว

    Teşekürler Tayfun hocam.

  • @emreunlu5592
    @emreunlu5592 2 ปีที่แล้ว

    Web tarafinda calisan erp sistemleri icin on numara modal yapisi. Ama ben son acilan modali gosterme degilde hepsini alt alta olarak gosterme taraftariyim modallarin

  • @enescyclones4449
    @enescyclones4449 2 ปีที่แล้ว +1

    Tayfun abi selam dakika 18.04 de bahsetmiş olduğun yöntemler hakkında araştırmak için yüzeysel bir bilgi verebilmen mümkün mü ? içerik için teşekkürler :)

  • @LigTVish
    @LigTVish 2 ปีที่แล้ว +1

    Animasyonlar için, Framer Motion kullanılabilir. Aslında bunla ilgili bir video gelirse çok iyi olur

  • @yusufakkurt2308
    @yusufakkurt2308 2 ปีที่แล้ว

    Elinize sağlık hocam, çok teşekkürler

  • @alperaktas82
    @alperaktas82 ปีที่แล้ว

    Bu modal yapısına ek olarak Router eklemek istiyorum. /auth/login kısmına gidince ı yükletirim içine prop olarak 'login' i veririm ve login.js i yükletirim. Default prop false olur o zmn senin kullandığın şekilde kontrol yapar. Sence bu mantıklı olur mu?

  • @batuhanozkose
    @batuhanozkose 2 ปีที่แล้ว

    Ellerinize sağlık hocam.

  • @wselimzade
    @wselimzade ปีที่แล้ว

    👍🏻👍🏻

  • @ogulcanmdev
    @ogulcanmdev 2 ปีที่แล้ว

    Hocam merhaba, acaba neden html dialog elementini kullanmıyorsunuz? Özel bir sebebi var mı?

  • @gamersalone6300
    @gamersalone6300 2 ปีที่แล้ว +3

    Javascript yalan oldu zalim geceler

  • @rikkasoulfly4366
    @rikkasoulfly4366 2 ปีที่แล้ว

    iyi ki varsın hocaaam

  • @gluten2537
    @gluten2537 2 ปีที่แล้ว

    abi en son cra yerine bun kullanacağını söylemiştin, kararını değiştirdin mi ? değiştirdiysen bile yeni kararın neden vite olmadı ? bu arada videoların çok iyi

  • @ugurokur
    @ugurokur 2 ปีที่แล้ว

    Kralsın yine yaptın şovunu. Sonra error boundary gelir mi

  • @Thelandoftheartist
    @Thelandoftheartist 2 ปีที่แล้ว

    React native ile proje videosu gelir mi ?

  • @predatorm1542
    @predatorm1542 2 ปีที่แล้ว

    reis bir sorum olacak api ile bir proje yap bilirmisin ? meselae online alisversi sitesi
    Veri tabani firebase deyil de mango yada mysql ile ?? sonra node.js ile express veri tabanina baglanip guzel bir site olur mu ?

  • @fikreteliyev2266
    @fikreteliyev2266 2 ปีที่แล้ว

    Abi bence node js playlistide gelse guzel olur hep front end nereye kadar birazda back gostersen mutlu olarik))

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว +2

      bilgim neredeyse yok, "birlikte express öğreniyoruz" gibi bi seri düşünüyorum dökümantasyonlara bakarak bi api nasıl oluşturabiliriz inceleyebiliriz muhtemelen

  • @utkanocal3503
    @utkanocal3503 2 ปีที่แล้ว

    Öncelikle içerik için teşekkürler. kendimi geliştirmek adına, prototurk'un react clone'unu yapmam ( ya da yapmaya çalışmam :D ) senin için problem olur mu acaba ?

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว +1

      hiç sorun yok, yaparsan demoyu benimle de paylaş hatta :)

    • @utkanocal3503
      @utkanocal3503 2 ปีที่แล้ว

      @@PROTOTURKCOM Çok teşekkürler, umarım rezil etmem, paylaşırım tabi :)

    • @cetfu
      @cetfu 2 ปีที่แล้ว

      @@PROTOTURKCOM fırsat bulursam ben de react native ile deneyeyim 😇

  • @yucelkulac
    @yucelkulac 2 ปีที่แล้ว

    Vue JS ile ilgili video çekebilir misiz ? Teşekkürler.

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว

      vue ile çok sık geliştirme yapmadığım için çekeceğimi pek sanmıyorum

  • @barisk-n4o
    @barisk-n4o 2 ปีที่แล้ว

    Modal falan hikaye de reactte phpmailer ile nasıl form post edilir hicbiryerde yok bulamadım email js var ama o da phpmailer gibi efektif degil

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว

      phpmailer adı üstünde PHPmailer. yapacağın react'ten subject ve message'ı backend'ine iletmek ve mail gönderme işlemini backend'de yapmak, react client-side framework ne bekliyorsun anlayamadım?

  • @trFirzen
    @trFirzen 2 ปีที่แล้ว

    Hocam eline sağlık, ben daha ilerisine gidip sürekli modal componenti oluşturmamak için modalın içine dinamik component enjekte etmeye çalışmıştım. Child componenti dinamik olan bir modal yapmak istemiştim yani. Ancak redux store'a gönderdiğimiz actionlar sadece primitif daha tiplerini payload olarak alıyor. Örneğin bir form'u payload olarak verince "a non-serializable value" gibi bir hata veriyor. Middleware configlerini değiştirip kapatılabiliyor ama önermiyorlarmış. Belki karşılaşan olur diye yazayım dedim.

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว

      ben prop olarak geçiyorum, gayette güzel kullanılıyor, bazı durumlarda bu setter metodları göndermeden yapmanın imkanı olmuyor o yüzden o hataya aldırış etme ve yoluna devam et, hiçbir problem yaşamazsın :D

  • @null5773
    @null5773 2 ปีที่แล้ว

    Tayfun abi konuyla alakasız css'de transform: translate ile taşıdığımız elementlerde bazen küçük boşluklar oluşuyor internette arattığımda işte 2 ye bölündüğünde buçuklu bir sonuc çıkarsa browserlar bazen düzgün yorumlayamadığını öğrendim bu konuyla alakalı bir video çeker misin?

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว

      dediğin olay hiç başıma gelmedi, örnek bir demon var mı bakabileceğim?

  • @8888-t4d
    @8888-t4d 7 หลายเดือนก่อน

    Bunu yapmak yerine mui ve ya bootstrap da model componentleri var onları kullanmak daha mantıklı

    • @PROTOTURKCOM
      @PROTOTURKCOM  7 หลายเดือนก่อน

      Kime göre, neye göre?

    • @8888-t4d
      @8888-t4d 7 หลายเดือนก่อน

      @@PROTOTURKCOM bana göre ve kolaylık açısından söyledim fakat performans açısından hangisi daha iyi seçim olur?🙂

    • @PROTOTURKCOM
      @PROTOTURKCOM  7 หลายเดือนก่อน +1

      @user-wj1ly4fw2k ya şöyle, sadece bunun için bu kütüphaneleri dahil edeceksen mantıklı değil, ama sen zaten o kütüphaneyi tasarımında her yerde kullanıyorsan zaten oturup sıfırdan yazmak yerine onun nimetlerini kullanmak daha iyidir :)

  • @sulaimanatayi555
    @sulaimanatayi555 2 ปีที่แล้ว

    seviliyorsun

  • @cetfu
    @cetfu 2 ปีที่แล้ว

    Abi typescript'e başlamayı düşünüyor musun? Kanalda onun da videolarını görmek isterim(kesinlikle öğrenmek için güzel bir kaynak olmasını istemiyorum 😁😇😇)

    • @emirxmertoglu
      @emirxmertoglu 2 ปีที่แล้ว

      Güzel olur böyle bir içerik.

  • @_rebellious_666
    @_rebellious_666 ปีที่แล้ว

    abi bu son videomu devami olucakmi?

    • @PROTOTURKCOM
      @PROTOTURKCOM  ปีที่แล้ว +1

      olacak daha anlatacaklarım var :)

    • @_rebellious_666
      @_rebellious_666 ปีที่แล้ว

      @@PROTOTURKCOMcok yakindami??

    • @PROTOTURKCOM
      @PROTOTURKCOM  ปีที่แล้ว +2

      aslında sırada react-query'i anlatıcam, o da çok detaylı bir paket o yüzden hazırlıyorum açıkçası konuları :)

    • @_rebellious_666
      @_rebellious_666 ปีที่แล้ว

      @@PROTOTURKCOM saol abim seviliyorsun

  • @mevlutseran5742
    @mevlutseran5742 2 ปีที่แล้ว

    Hocam içerik için çok teşekkürler, acaba instagram cloneuna devam edecek misiniz merak ettim de :)

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว

      edeceğim muhtemelen ama bi toparlamak lazım kafayı :) biraz uzak kaldım projeye

    • @mevlutseran5742
      @mevlutseran5742 2 ปีที่แล้ว

      @@PROTOTURKCOM anladım hocam 😄 geç olsun da güç olmasın

  • @predatorm1542
    @predatorm1542 2 ปีที่แล้ว

    asiri iyi yaw

  • @taylanercan7677
    @taylanercan7677 22 วันที่ผ่านมา

    dosya isimlerini hep aynı vermen arapsaçına döndürmüş

  • @rikkasoulfly4366
    @rikkasoulfly4366 2 ปีที่แล้ว

    ilk yorummm

  • @keremardicli4013
    @keremardicli4013 2 ปีที่แล้ว

    Kimse kusura bakmasın react hiç de reactive değil ve 1 modal açmak için bu kadar paket bu kadar sayfa bu kadar klasör vs ne gerek var daha kolay olamaz mı!?!? Vanilla Js de bile daha kolay yazardık.

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว +1

      dostum yanlış anlama ama sen javascript bilmiyorsun sanırım, bu kadar efektif kod yazabilmek için daha fazlasına ihtiyacın olacak javascript ile yaparsan, react'de bu yapıyı bir kere kurduktan sonra tek yapman gereken modal dosyası oluşturmak, bu kadar dinamikliği javascript'de yapabilmek için kütüphane yazman lazım o da senin yapabileceğin bir şey değil belli ki şimdilik :) yani bir şeyleri anlayarak yorum yazmak daha doğru olur, ya da kesin yargı konuşmamak belkide.

    • @keremardicli4013
      @keremardicli4013 2 ปีที่แล้ว

      @@PROTOTURKCOM kastım da buydu esasen. 1 kere yazmak. 1 kere yazana kadar ohooo modu. Tmm eyvallah bu yapı 100 farklı modal için altyapıyı kurdu. Diyelim sayfada 3 modala ihtiyacımız var. Hiç bu kadar tantanaya girmeden bootstrap jQuery ile sen çoktan yapmıştın abi. Yalan mı? Kaç tane app de 100 modal açıyoruz! Bunu demek istedim.

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 ปีที่แล้ว +3

      olay bi div içinde içerik göstermek olsaydı doğru diyordun, ama burada olay bundan fazlası olunca biz bunu daha basit yazamazdık muhtemelen :)