Sıfırdan Her Yönüyle React ve Redux

Why take this course?
Çok teşekkür ederim, bu genel bir özet olarak React ve ilgili ekosistem içindeki temel kavramları ve araçları hakkında bir görüntü sağladınız. Bu bilgiler, biri kendi projelerinizi geliştirmede veya mevcut projelerde yenilik yapmadan önce genel bir araştırma başlamanıza yardımcı olacaktır. Size antlaşabilir bir şekilde bilgi vermeyi amaçladım ve bu nedenle, her kavramı ve teknolojiyi detaylı bir yapı üzerinden ve uygulama örnekleriyle anlatmayı tercih etttim.
React ve Context API'si
React'in Context API'si, uygulamanızda yerel hale getirecek verilerin ve yapılaraç erişimi sağlayan bir fikir olarak düşünülüp kullanılabilir. Kursunuzda, Context API'sinin nasıl çalıştığını ve hangi durumlarda kullanılabileceğini detaylandırdınız.
Redux
Redux, bir state manager olarak görüldüğünde daha karmaşık yapılar için sıklıkla kullanılan bir paketdir. Kursunuzda, Redux'in temel kavramlarını ve bunları nasıl uygulayacağınızı anladınız. Redux-Thunk middleware kullanarak asenkron action'ları yönetmeye de başvurduğunuz, bu sayede daha net bir state management olarak görünecektir.
Next.JS ve Server Side Rendering (SSR)
Next.JS, React uygulamaları için en çok önerilen SSR kullanımı arasında yer alır. Kursunuzda, Next.JS'in nasıl yapılandırıldığını ve hangi durumlarda kullanılabileceğini öğrendiniz. Routing, styled components, hot module replacement (HMR), isomorphic fetch ve prefetch gibi Next.JS'in hissez bazı özelliklerini kapsamlı bir şekilde ele aldınız.
Progressive Web Uygulamaları ve Service Workers
Progressive Web Uygulamaları, yüksek performanslı ve disiplin dikkatli web deneyimlerini oluşturmak için kullanabileceğiniz bir yaklaşımdır. Service Workers, internet bağlantısı olmadan da uygulamanızın çalışabilmesi bir önkoşul sağlayarak, bu durumda kullanicilerin geleneksel web sitelerine erişebilmeyi zorlayan veya bu durumda depolanan verilerle yazılımın hizmetlerine erişmesini sağlayan bir teknolojiyi tanıttınız.
Deployment
Kursunuzda, uygulamanızı yerel makinalar, bulut tabanlı hizmetlerine (AWS EC2 gibi) veya cihazlarına da yayınladığınız yöntemlerini öğrenmeye yardımcı olacak oluşturucularun (Surge, Netlify) kullanımı da incelerdiniz. Bu, uygulamanızı dünya genelinde erişilebilir hale getirecek veya değişiklikleri yaptıktan sonra hızla bu değişiklikleri kullanicilerin elinden kaldıracak olanak tanıttı.
Bu özet, React ve ilgili ekosistemin temel bileşenlerine genel bir bakış açısı veriyor ve her biri için daha derinlemesine delmeyi ve pratik kullanımı öğrenmeyi hedefleriz. Kod yazma, proje geliştirme ve bu teknolojilerin yanı sıra yenilikler oluşturma süreci zihinsel gelişim için çok değerlidir ve bu kurs, bu sürecin başlangıcı adımlarını tecrildiyor. Tebrik ederim ve devam edin izlenmeye ve öğrenmeye devam etmeyi dilerim!
Course Gallery




Loading charts...