BÖLÜM 11 - Spring Boot - ReactJS - MySQL / Full Stack Application

Поделиться
HTML-код
  • Опубликовано: 9 фев 2022
  • Herkese selam :)
    Bugün frontend tarafında ağırlıklı olmak üzere kodda düzenlemeler yapıp bazı hataları giderdik. Öncelikle fetch yaptığımız yerlerdeki ortak kodları bir servis altında topladık. Daha sonra useEffect kullanırken yaptığımız bir hatayı düzelttik. User ile ilgili anasayfadaki ufak hataları çözdük. Son olarak profil sayfalarındaki bilgileri diğer userlardan gizledik. Yorumlarınızı bekliyorum, iyi seyirler 😊
    GITHUB
    Backend
    github.com/rdilruba/questapp
    Frontend
    github.com/rdilruba/quest-app
    BANA ULAŞIN
    Instagram
    / ydilrubakose

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

  • @bulent1824
    @bulent1824 2 года назад +2

    Bayadır bekliyordum bu yayını. Eline sağlık güzel olmuş yine :)

  • @onurcanisler
    @onurcanisler 2 года назад +2

    *Tüm videoları baştan sonra izledim. Gerçekten çok faydalı oldu. Almış olduğum bu eğitimi herhangi bir bootcamp vs. de alamazdım. Ve üstelik bu tüm eğitim tamamen ücretsizdi. Keşke yaşam savaşı veren bir öğrenci olmasam ve sana maddi olarak yardım edibilicek güçte olsaydım :(*

  • @enesharman3877
    @enesharman3877 2 года назад +2

    Videoda yaptıklarını kısa bir şekilde video başlığında belirtmen iyi olabilir. Kursu izleyen arkadaşlar geriye dönük bir kısmı ararken bütün videoları taramak zahmetinden kurtulmuş olurlar :)

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

    Yine harika bir video daha :) Şey sormak istiyorum abla acaba yazlım geliştirirken hata giderme ve testing süreci nasıl yapılmalı? Yazılımcı bu hata giderme ve testing sürecinden sonraki çıkan hatalardan sorumlu mudur? Bu işi yaparken en kafamı karıştıran konu bu. Atıyorum bir muhasebe yazılımı yazdınız. Siz süreci doğru bir şekilde ilerlettiniz yazılımı doğru bir şekilde yaptınız ancak 3-5 ay sonra yazılımda ufak bir hesap hatası çıktı diyelim. Bu durumda ne olur ve nelere dikkat etmeliyiz böyle bir şeyle karşılaşmamak için?

    • @kafadanvurulanadamlar3824
      @kafadanvurulanadamlar3824 2 года назад +2

      Bu durum projeye, projenin büyüklüğüne göre değişir. Mutlaka yazılımcının yapması gereken unit gibi test türleri vardır ancak eğer profesyonel bir işten bahsediliyorsa test ekibi ayrı olmalıdır. Tüm caseleri ayrı ayrı test eder ve eğer hata varsa developera rapor gönderir. Developer gerekli hatayı düzeltir. Test ekibinin de atladığı bir senaryo ortaya çıkarsa canlı ortamdan bug gelir ve yine developer düzeltir. Burada sorumluluk hem yazılımcının, hem test ekibinin hatta proje yöneticisinin dahi olabilir. Projeye göre değişiklik gösterir.

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

    Hocam her şeyi aynı yapmama ragmen react tarafında bu hata ile karsılasıyorum
    TypeError: Cannot read properties of null (reading 'charAt')
    sizce neden oluyor?

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

      Merhaba, hatayı az çok tahmin edebiliyorum ancak hangi component ve hangi satır?

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

      @@dilrubakose Post componenti
      135 | 138 |
      | ^ 139 | {userName.charAt(0).toUpperCase()}
      140 |
      141 |
      138. satırda hata gösteriyor.

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

      bende de aynı hata var şuan,en son bölüm 10 u izlemiştim hatasız çalışıyordu,aradan baya zaman geçti ve bölüm 11 i izleyecektim ama hiçbir değişiklik yapmamama rağmen aynı hatayı alıyorum

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

      @@fatmagulyldrm3450 ayni durumdayiz stackoverflowdan bazi seyler buldum sorunsuz calistirabilirsem yazarim buraya

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

      Merhaba, ben de aynı hatayı alıyordum. Benim durumumda hatayı almamın sebebi bir önceki videoda yapılan avatar update işleminde backend tarafında gelen body içerisinde username ve password null olarak geldiği için db'de onları null olarak set ediyor ve dolayısıyla db'den o kullanıcı adı ve şifresine sahip olan kullanıcının username ve password alanları null oluyor. Bu yüzden Avatar kısmında userName.charAt(0)... bölümünde username null olarak geliyor ve bu hatayı alıyorsunuz. Bunun çözümünü ben backend'de UserService classın'da updateOneUser() metodunda eğer gelen username ve password null değil ise onları da update ediyorum. Eğer null ise update etmiyorum. İnşallah yardımı dokunur ileride aynı sorunu yaşayan olursa.