Enes Demirci
Frontend Developer React & Next.js
I develop modern web applications with Next.js and AI integrations. In this blog, I share my experiences on creating successful products, becoming a better developer, and growing my career.
Components
Repositories
FZT İlkay Demirci
Dec 29, 2024
Next.js 14 ve React kullanarak geliştirilmiş modern bir web uygulamasıdır. @tabler/icons-react ile kullanıcı dostu simgeler eklenirken, framer-motion ile dinamik animasyonlar sağlanır. geist ile şık bir tasarım ve kullanıcı dostu arayüzler oluşturulurken, tailwind-merge ile Tailwind CSS optimizasyonları yapılır. @vercel/analytics ile uygulamanın analiz verileri takip edilir ve clsx ile sınıf yönetimi kolaylaştırılır. Proje, sade ve etkili bir deneyim sunarak görsel tasarımlar ve animasyonlarla modern web ihtiyaçlarını karşılar.
GTA5 Shop (0Bug-Battlepass)
Dec 29, 2024
Vite ve React 18 kullanılarak geliştirilmiş bir web uygulamasıdır. three.js ile 3D görselleştirme yapılırken, @react-three/fiber ile React ile entegrasyon sağlanır. Uygulama, Jotai ile durum yönetimi ve Tailwind CSS ile özelleştirilmiş stil çözümleri sunar. TypeScript kullanılarak daha güvenli bir geliştirme ortamı oluşturulmuş, ESLint ile ise kod kalitesi ve tutarlılığı sağlanmıştır. Temel kullanılan paketler arasında three, clsx, vite ve react-dom bulunmaktadır.
GTA5 Shop (Multicharacter)
Dec 29, 2024
Next.js 14 ile geliştirilmiş, modern bir web uygulaması. React Icons ile ikon bazlı bileşenler eklenirken, Jotai ile basit ve etkili durum yönetimi sağlanır. Tailwind CSS ve tailwind-merge kullanılarak hızlı ve özelleştirilebilir stil çözümleri sunulur. Proje, React 18 ve Next.js 14 ile modern web uygulama standartlarına uygun bir yapı sağlar. Kullanılan temel paketler arasında clsx, react-icons, jotai, ve tailwind-merge bulunmaktadır.
Blogs
Markdown
Markdown, metinleri kolayca biçimlendirmek ve HTML’ye dönüştürmek için kullanılan bir metin işaretleme dilidir. Markdown, HTML kodlarına ihtiyaç duymadan basit ve hızlı bir şekilde biçimlendirilmiş metinler oluşturmanıza olanak tanır.
JavaScript’te ?? ve || Operatörlerinin Farkı
?? (Nullish Coalescing) ve || (Logical OR) operatörleri, JavaScript’te değer ataması yaparken farklı işleyişlere sahiptir. Bu yazıda, bu iki operatörün nasıl çalıştığını ve hangi durumlarda kullanılması gerektiğini inceleyeceğiz.
React Native İpuçları
React Native, mobil uygulama geliştirmek için kullanılan bir JavaScript çerçevesidir. Bu makalede, React Native ile ilgili bazı ipuçlarını ve püf noktalarını inceleyeceğiz.
React Hooks ile Fonksiyonel Bileşenlerde State Yönetimi
React Hooks, React uygulamalarında fonksiyonel bileşenlerde state yönetimi yapmak için kullanılan bir özelliktir. Bu makalede, React Hooks'un nasıl kullanılacağını ve fonksiyonel bileşenlerde state yönetimi yapmanın avantajlarını inceleyeceğiz.