aslain.dev
0%
01 Hizmetler 02 Hakkımda 03 Projeler 04 Stack 05 Blog 06 İletişim
/ blog — Web Geliştirme

Web Geliştirme

Web geliştirme tarafındaki yazılar ağırlıklı olarak Laravel, PHP ve veritabanı üzerine — yani gerçek projelerde en çok vakit harcadığım katman. Bir formun doğru çalışması ile bir uygulamanın bakımı yapılabilir olması arasındaki farkı belirleyen şeyler burada: veri modelini baştan doğru kurmak, sorguları N+1'e düşürmeden yazmak, cache'i ne zaman devreye alacağını bilmek, deploy sürecini tekrarlanabilir hale getirmek. Örneklerin çoğu ya bu sitenin kendi kod tabanından ya da müşteri projelerinden geliyor; dolayısıyla "kağıt üzerinde güzel duran" değil, canlıda ayakta kalan çözümler. Yeni başlayanlar için giriş rehberleri de var, belirli bir problemi çözen daha derin yazılar da.

Web Geliştirme
Next.jsReactWeb

Next.js Data Fetching: fetch ve Caching Stratejileri

Next.js data fetching rehberi: App Router'da fetch, static, SSR ve ISR arasındaki farkları örneklerle anlatıyoruz.

11.08.2026 · 6 dk okuma
Web Geliştirme
Next.jsSEOReactWeb

Next.js SEO: Metadata API ile Başlık, OG ve Canonical

Next.js SEO için App Router'da Metadata API ve generateMetadata ile title, Open Graph ve canonical etiketlerini doğru kurmanın pratik rehberi.

10.08.2026 · 6 dk okuma
Web Geliştirme
Next.jsReactTypeScriptWeb

Next.js Server Actions ile API'siz Form İşleme

Next.js Server Actions ile ayrı API route'u yazmadan sunucu tarafı form mutasyonlarını nasıl güvenli ve doğrulanmış şekilde çalıştıracağını öğren.

07.08.2026 · 6 dk okuma
Web Geliştirme
Next.jsReactWeb

Next.js Server Components: Ne Zaman Hangisini Seçmeli

Next.js Server Components ile Client Components arasındaki farkı, App Router'da nasıl çalıştıklarını ve hangisini ne zaman seçeceğinizi net örneklerle anlatıyorum.

06.08.2026 · 5 dk okuma
Web Geliştirme
Next.jsReactTypeScriptWeb

Next.js App Router: app Dizini ve Nested Route Mantığı

Next.js App Router'da app dizini, layout, sayfa ve iç içe rota mantığını gerçek örneklerle sıfırdan öğren.

05.08.2026 · 5 dk okuma
Web Geliştirme
ReactJavaScriptWebPerformans

React Performans Optimizasyonu: memo, useMemo, useCallback

React performans sorunlarının kaynağı gereksiz render'lardır. memo, useMemo ve useCallback ile bunları nasıl ölçüp azaltacağını öğren.

03.08.2026 · 6 dk okuma
Web Geliştirme
ReactContextStateWeb

React Context API ile Global State Yönetimi

React context ile prop drilling'i bitirin: provider kurulumu, custom hook, performans tuzakları ve ne zaman kullanılmayacağı.

01.08.2026 · 6 dk okuma
Web Geliştirme
ReactHooksWebTypeScript

React Custom Hook: Tekrar Eden Mantığı Taşıma

React custom hook ile tekrar eden mantığı kendi yeniden kullanılabilir fonksiyonunuza taşımayı gerçek örneklerle adım adım öğrenin.

31.07.2026 · 6 dk okuma
Web Geliştirme
ReactHooksStateWeb

React useState ile State Yönetimi Temelleri

React useState ile state nasıl tutulur, neden doğrudan değiştirilmez, batch güncelleme ve fonksiyonel set kullanımı pratik örneklerle.

29.07.2026 · 5 dk okuma
Web Geliştirme
ReactHooksJavaScriptWeb

React useEffect Hook'u: Doğru Kullanım Rehberi

React useEffect kancasını doğru kullanın: bağımlılık dizisi, cleanup mantığı ve en sık yapılan hatalardan kaçınma yolları.

27.07.2026 · 5 dk okuma
Web Geliştirme
PHPComposerWeb

PHP Composer Kullanımı: Bağımlılık Yönetimi Rehberi

PHP Composer ile paket kurma, require, composer.lock ve PSR-4 autoload'u gerçek, çalışan örneklerle adım adım öğrenin.

25.07.2026 · 7 dk okuma
Web Geliştirme
PHPPDOGüvenlikWeb

PHP PDO ile Güvenli Veritabanı Sorguları

PHP PDO ve prepared statement'larla SQL injection'ı önleyip güvenli, hızlı veritabanı sorguları yazmanın pratik rehberi.

24.07.2026 · 6 dk okuma
Web Geliştirme
PHPBackendWeb

PHP 8.3 Yenilikleri: Typed Constants ve json_validate

PHP 8.3 ile gelen typed class constants, json_validate, #[\Override] ve performans iyileştirmelerine pratik örneklerle bakıyoruz.

22.07.2026 · 6 dk okuma
Web Geliştirme
LaravelPHPUnitPestWeb

Laravel Test Yazma: PHPUnit ve Pest Rehberi

Laravel test yazmayı baştan öğren: PHPUnit ve Pest ile feature ve unit testleri, veritabanı, HTTP ve mock örnekleriyle güvenli bir kod tabanı.

21.07.2026 · 6 dk okuma
Web Geliştirme
LaravelPHPPerformansWeb

Laravel Cache Kullanımı: Performans İçin Rehber

Laravel cache ile sürücüleri seçmeyi, sorgu ve sayfa önbelleklemeyi ve önbelleği güvenle temizlemeyi adım adım öğrenin.

18.07.2026 · 5 dk okuma
Web Geliştirme
LaravelPHPStorageWeb

Laravel Dosya Yükleme: Storage ve Görsel Doğrulama

Laravel dosya yükleme: Storage facade, public symlink ve görsel doğrulama ile güvenli, doğrulanmış yükleme akışını adım adım kurun.

17.07.2026 · 7 dk okuma
Web Geliştirme
LaravelPHPWebi18n

Laravel Çoklu Dil: Localization Sistemi Kurulumu

Laravel çoklu dil sistemini lang dosyaları, locale yönlendirme ve içerik çevirisiyle baştan sona kuran pratik bir rehber.

16.07.2026 · 6 dk okuma
Web Geliştirme
LaravelPHPWeb

Laravel Middleware Nedir ve Nasıl Yazılır?

Laravel middleware nedir, istek/yanıt zincirinde nasıl çalışır ve adım adım kendi middleware'ini nasıl yazıp kaydedersin? Örneklerle anlatıyorum.

14.07.2026 · 5 dk okuma
Web Geliştirme
LaravelPHPValidationWeb

Laravel Validation: Form Doğrulama Kuralları Rehberi

Laravel validation ile form doğrulama: kural sözdizimi, Form Request sınıfları, özel kurallar ve okunabilir hata mesajları yönetimi.

12.07.2026 · 5 dk okuma
Web Geliştirme
LaravelBladePHPWeb

Laravel Blade Component ve Slot Kullanımı Rehberi

Laravel Blade component ile yeniden kullanılabilir arayüz parçaları, props ve slot kullanımını adım adım öğren.

11.07.2026 · 6 dk okuma
Web Geliştirme
LaravelLivewirePHPWeb

Laravel Livewire 3: JS Yazmadan Reaktif Arayüz

Laravel Livewire ile JavaScript yazmadan dinamik, reaktif bileşenler kurun: kurulum, veri bağlama, aksiyonlar ve performans ipuçları.

09.07.2026 · 6 dk okuma
Web Geliştirme
LaravelQueuePHPWeb

Laravel Queue ve Job: Arka Plan İşleri Rehberi

Laravel queue ile mail ve bildirim gibi yavaş işleri arka plana atın: job oluşturma, worker çalıştırma ve hataları yönetme.

07.07.2026 · 6 dk okuma
Web Geliştirme
LaravelPHPAPIWeb

Laravel Sanctum ile API Authentication Rehberi

Laravel Sanctum ile token tabanlı API kimlik doğrulaması ve SPA oturumlarını gerçek, çalışan kod örnekleriyle adım adım kurun.

05.07.2026 · 6 dk okuma
Web Geliştirme
LaravelPHPAPIWeb

Laravel API Yapımı: RESTful Endpoint Tasarımı

Laravel api yapımı için resource controller, API Resource ve sürümleme ile temiz, tutarlı RESTful endpoint'ler tasarlamayı adım adım öğren.

04.07.2026 · 6 dk okuma