Merhaba ben Ugur!
Gün boyu evde oturur
süper hızlı websiteleri yazarım.
Öne çıkan projeler
#React#Apollo-Server#Apollo-Client#GraphQL#JWT#Postgres#Chakra-UI
Kimlik Doğrulama Sisteminin(Authentication Flow) olmadığı bir web uygulaması hayal etmek neredeyse imkansız. Bazı şirketler Auth0 gibi hazır sistemler tercih ederken bazıları ise in-house çözümler yaratıyorlar. Bu projede Apollo ve React kullanarak server ve client'ın GraphQL üzerinden konuştuğu fullstack bir kimlik doğrulama sistemi hazırladım. Sonraki projenizde bu kodu boilerplate olarak kullanabilirsiniz.
#NextJS#Sanity#Auth0#SASS
İçerik yönetim sistemleri(CMS) müşterimizin site üzerinde siz yazılımcının yardımı olmadan içerik düzenlemesi, ekleyip çıkarması için mükemmel araçlar olarak karşımızıza çıkıyor. Bu projede JAMStack felsefesi ile yaratılmış bir blog ve indirilebilir içerik koleksiyonu göreceksiniz. İndirilebilir içeriklere erişim ise Auth0 yardımı ile giriş yapmamış olan kullanıcılara sınırlandırılmıştır. Client tarafında ise NextJS kullanılmış ve SEO için optimize edilmiştir.
#NextJS#MDX#Typescript#Tailwind
Geliştiriciler için portfolio siteleri çoğu zaman CV'lerinden daha önemli olabilmekte. Bunun yanında teknik bilgilerini paylaşarak diğer yazılımcılara yardımcı olduğun blog yazılarını kendi websitende paylaşmanın gururu bambaşka. Ben de bu projede tam olarak bunu hedefledim. Bunu yaparken de NextJS ve MDX'ten faydalandım.
#React#Apollo#GraphQL#Hasura#Postgres#Auth0#Material-UI
Bu projede kullanıcıların bütün bir yazılım projesinin gelişimini takip edebilecekleri sektörde sıklıkla kullanılan Jira uygulamasının bir klonu oluşturulmaya çalışılmıştır. Farklı kullanıcı katmanları ve bu kullanıcıların sahip olduğu erişim düzeyleri sayesinde çalışma ekibine güvenle yeni üyeler eklenebilmektedir. Bunların dışında birçok özelliğe sahip uygulamayı hemen inceleyin.
Öne çıkan yazılar
Typescript bizleri birçok hatadan kurtarmakla kalmıyor bizlere zaman da kazandırıyor. Gelin React projenizde Typescript'i nasıl kullanabilirsiniz bakalım.
Docker ile bilgisayarımıza kurmadan birkaç satır komut MongoDB'ye erişebilmek mümkün. Gelin nasıl yapılacağını birlikte keşfedelim.
Bir React geliştiricisi olarak Ubuntu'ya geçiş yapmak mı istiyorsun? Bu kılavuzu adım adım takip ederek Ubuntu yüklü bilgisayarınızı React geliştirmek üzere hazırlayabilirsin. VSCode ve tarayıcı ayarları, terminal kişiselleştirme, fontlar, temalar ve birçok ekstra ipucu...
Çarpıcı ve bir o kadar da performanslı animasyonlar kullanarak React projenize nasıl renk ve canlılık katacağınızı öğrenin.