# Geliştirme, forgehouse

> Oyuncak kod parçaları değil, üretim kalitesinde mühendislik. Next.js desenleri, API mimarisi, test disiplini ve cuma günü patlamayan sistem geçişleri.

Bu raf programlama diline göre değil, önünüzdeki karara göre düzenlendi: hangi mimari, hangi framework, geçiş nasıl yapılır. Gerçek kod tabanları için yazıldı; eski sistemler oldukları gibi ele alınır, sıfırdan başlama lüksü asla varsayılmaz.

## Kim için
- Kimsenin dokunmak istemediği eski AngularJS uygulamasını taşımaya çalışan mühendis
- Kararları, yeni gelen kaybolmasın diye yazıya döken teknik lider
- Ayakta kalan API ve mimari desenler arayan tek kişilik geliştirici

## Nereden başla
Burada kit yok; gerçek kararınıza göre seçin. Bir sistemi sağlamlaştırıyorsanız Architecture Decision Records ile başlayın. Bir framework’ten çıkıyorsanız Angular Migration ya da dengiyle başlayın.

## Beceriler (53)
- [.NET Backend Patterns](https://forgehouse.ai/tr/skiller/dotnet-backend-patterns/), Sağlam API'ler, MCP sunucuları ve kurumsal uygulamalar kurmak için modern C#/.NET arka uç desenlerinde bir ustalık dersidir.
- [Angular Migration](https://forgehouse.ai/tr/skiller/angular-migration/), AngularJS (1.x) uygulamalarını riskli bir baştan-yazım olmadan modern Angular'a taşıyan eksiksiz bir geçiş rehberi.
- [API](https://forgehouse.ai/tr/skiller/api/), Her API uç noktasını dört katmanlı bir hattan geçiren üretim kalitesinde bir backend desen kütüphanesi: kimlik doğrula, doğrula, yetkilendir, çalıştır.
- [API Design Principles](https://forgehouse.ai/tr/skiller/api-design-principles/), Geliştiricilerin kullanmaktan keyif aldığı ve ekiplerin yıllarca sürdürebildiği REST ve GraphQL API'leri kurmak için bir tasarım standartları kaynağı.
- [Architect](https://forgehouse.ai/tr/skiller/architect/), Bir özelliği belirsiz gereksinimlerden somut, savunulabilir bir mimariye taşıyan bir sistem tasarımı ve teknik planlama araç seti.
- [Architecture Decision Records](https://forgehouse.ai/tr/skiller/architecture-decision-records/), Önemli teknik seçimlerin alındıkları anda: bağlam, alternatifler ve sonuçlarla, kaydedilmesi için Mimari Karar Kayıtları yazma ve sürdürme konusunda eksiksiz bir sistem.
- [Architecture Patterns](https://forgehouse.ai/tr/skiller/architecture-patterns/), Kanıtlanmış backend mimari desenleri için bir uygulama rehberi: Clean Architecture, Hexagonal (Ports & Adapters) ve Domain-Driven Design.
- [Async Python Patterns](https://forgehouse.ai/tr/skiller/async-python-patterns/), asyncio ve async/await ile bloklamayan, yüksek verimli Python sistemleri kurmak için üretim seviyesinde bir el kitabı.
- [Backtesting Frameworks](https://forgehouse.ai/tr/skiller/backtesting-frameworks/), Gerçek dünya sonuçlarını sessizce yok eden önyargılardan: geleceğe bakma, hayatta kalma, aşırı uyum ve göz ardı edilen işlem maliyetleri, kaçınan ticaret stratejisi geri testleri kurmak için üretim seviyesinde bir araç seti.
- [Bats Testing Patterns](https://forgehouse.ai/tr/skiller/bats-testing-patterns/), Kabuk için TAP uyumlu çerçeve olan Bats (Bash Automated Testing System) ile kabuk betiklerini test etmenin eksiksiz rehberi.
- [Bun Runtime Migration](https://forgehouse.ai/tr/skiller/bun-runtime-migration/), Arka uç betiklerini, CI test koşucularını ve geliştirme araçlarını üretimi bozmadan Node.js'ten Bun çalışma zamanına taşıyın.
- [Code Review Excellence](https://forgehouse.ai/tr/skiller/code-review-excellence/), Code Review Excellence, pull request incelemelerini kapı bekçiliğinden bilgi paylaşımına dönüştürür; hataları ve güvenlik açıklarını erken yakalarken ekip moralini de korur.
- [CQRS Implementation](https://forgehouse.ai/tr/skiller/cqrs-implementation/), Komut ve Sorgu Sorumluluğu Ayrımı için kapsamlı bir uygulama rehberi, yazma modelinizi okuma modelinizden ayırarak her birinin bağımsız olarak optimize edilip ölçeklenebilmesini sağlar.
- [Debugging Strategies](https://forgehouse.ai/tr/skiller/debugging-strategies/), Sinir bozucu tahmin yürütmeyi tekrarlanabilir, bilimsel bir sürece dönüştüren sistematik bir hata ayıklama disiplini.
- [Dependency Upgrade](https://forgehouse.ai/tr/skiller/dependency-upgrade/), Büyük bağımlılık ve çerçeve yükseltmelerine disiplinli bir yaklaşım: uyumluluk analizi, aşamalı yayılım, kırıcı değişiklik ele alma ve kapsamlı test.
- [E2E Testing Patterns](https://forgehouse.ai/tr/skiller/e2e-testing-patterns/), Playwright ve Cypress ile güvenilir, hızlı uçtan uca test takımları kurmak için eksiksiz bir el kitabıdır.
- [Error Handling Patterns](https://forgehouse.ai/tr/skiller/error-handling-patterns/), Sessizce çökmek yerine güvenli biçimde hata veren dayanıklı uygulamalar kurmak için diller arası bir başvuru kılavuzu.
- [Event Store Design](https://forgehouse.ai/tr/skiller/event-store-design/), Durumu değiştirilebilir CRUD satırları yerine değiştirilemez yalnızca-ekleme günlüğü olarak tutan olay-kaynaklı sistemler için olay deposu tasarlama ve uygulama kılavuzu.
- [Expo Eas Production Pipeline](https://forgehouse.ai/tr/skiller/expo-eas-production-pipeline/), Bir mobil uygulamayı derlemeden canlı mağaza yayınına ve sonrasına taşıyan uçtan uca React Native + Expo EAS yayıncılık disiplini.
- [Expo Mobile Monetization](https://forgehouse.ai/tr/skiller/expo-mobile-monetization/), Para kazanma yerleşik şekilde üretim Expo React Native uygulamaları yayınlamak için eksiksiz, görüşlü bir yığın: RevenueCat abonelikleri, AdMob reklamları, i18n yerelleştirme, tam ekran videolu kaydırmalı onboarding akışı, paywall ve native tab navigasyonu.
- [FastAPI Templates](https://forgehouse.ai/tr/skiller/fastapi-templates/), Temiz katmanlı yapı, baştan sona asenkron kalıplar, bağımlılık enjeksiyonu ve tutarlı hata yönetimi içeren üretime hazır FastAPI proje iskeleti.
- [Go Concurrency Patterns](https://forgehouse.ai/tr/skiller/go-concurrency-patterns/), CSP felsefesi üzerine kurulu üretim seviyesi Go eşzamanlılığı, belleği paylaşarak değil, iletişerek paylaş.
- [I18n Locale Routing](https://forgehouse.ai/tr/skiller/i18n-locale-routing/), Next.js App Router ve Astro'da çok dilli yönlendirme için sahada kanıtlanmış bir mimari; locale için tek otorite URL yolu kabul edilir.
- [JavaScript Testing Patterns](https://forgehouse.ai/tr/skiller/javascript-testing-patterns/), Jest, Vitest ve Testing Library kullanarak JavaScript ve TypeScript için kapsamlı bir test kılavuzu.
- [Microservices Patterns](https://forgehouse.ai/tr/skiller/microservices-patterns/), Servis sınırları, servisler arası iletişim, dağıtık veri ve dayanıklılığı kapsayan mikroservis mimarileri için bir tasarım rehberi.
- [Modern JavaScript Patterns](https://forgehouse.ai/tr/skiller/modern-javascript-patterns/), Modern JavaScript (ES6 ve sonrası) için async/await, ayrıştırma, yayma ve toplama, üreteçler, modüller ve fonksiyonel desenleri kapsayan eksiksiz ve çalışan bir başvuru kaynağı.
- [Native](https://forgehouse.ai/tr/skiller/native/), Expo ve React Native için çok platformlu mobil geliştirme desenleri: demoda değil, gerçek ve yayınlanabilir bir uygulamada bitirir.
- [Next Best Practices](https://forgehouse.ai/tr/skiller/next-best-practices/), Dosya kuralları, React Sunucu Bileşeni sınırları, eşzamansız API'ler, veri desenleri, meta veri, hata yönetimi ve görsel ile font optimizasyonunu kapsayan çalışır bir Next.js en iyi uygulamalar referansı.
- [Next Cache Components](https://forgehouse.ai/tr/skiller/next-cache-components/), Statik kabuk, önbelleklenmiş veri ve dinamik içeriğin tek bir rotada bir arada yaşayabildiği Next.js 16 Cache Components ve Kısmi Ön Render'a pratik bir rehber.
- [Next Upgrade](https://forgehouse.ai/tr/skiller/next-upgrade/), Next.js'i ana sürümler arasında (13 → 14 → 15 → 16) riski en aza indirerek, kademeli ve codemod öncelikli bir stratejiyle yükseltmek için bir oyun kitabı.
- [Next.js App Router Patterns](https://forgehouse.ai/tr/skiller/nextjs-app-router-patterns/), Next.js 14+ App Router üzerinde React Server Components ile modern, tam yığın uygulamalar kurmak için eksiksiz bir desen kütüphanesi.
- [Next.js Client Template](https://forgehouse.ai/tr/skiller/nextjs-client-template/), Yeni bir müşteri sitesini sıfırdan ilk deploya dört saatin altında getiren, veri odaklı ve standartlaştırılmış bir Next.js proje şablonu.
- [Nodejs Backend Patterns](https://forgehouse.ai/tr/skiller/nodejs-backend-patterns/), Express veya Fastify ile ölçeklenebilir Node.js arka uçları kurmak için, tamamı TypeScript ile yazılmış üretim kalitesinde bir desen seti.
- [OpenAPI Spec Generation](https://forgehouse.ai/tr/skiller/openapi-spec-generation/), Kodunuzla senkron kalan OpenAPI 3.1 spesifikasyonları yazmak, üretmek ve doğrulamak için ihtiyacınız olan her şey.
- [Python Packaging](https://forgehouse.ai/tr/skiller/python-packaging/), Python kodunu modern standartlarla temiz, kurulabilir ve dağıtılabilir bir pakete dönüştürmek için gereken her şey, tek doğruluk kaynağı olarak pyproject.toml, src düzeni yapısı, wheel ve sdist derlemeleri, CLI giriş noktaları ve PyPI'a yayınlama.
- [Python Performance Optimization](https://forgehouse.ai/tr/skiller/python-performance-optimization/), Python performans darboğazlarını tahmin etmek yerine bulup düzeltmek için ölçüm öncelikli bir kılavuz.
- [Python Testing Patterns](https://forgehouse.ai/tr/skiller/python-testing-patterns/), Güvenilir, izole ve hızlı test paketleri kurmak için kapsamlı bir pytest araç seti: fixture'lar, mocking, parametreleştirme, async testler, özellik tabanlı test ve veritabanı testlerini kapsar.
- [React Modernization](https://forgehouse.ai/tr/skiller/react-modernization/), Eski React kod tabanlarını riskli bir tek-seferde yeniden yazma olmadan modern çağa taşımak için güvenli, kademeli bir oyun planı sunar.
- [React Native Architecture](https://forgehouse.ai/tr/skiller/react-native-architecture/), React Native ve Expo uygulamaları için zor kısımları çözen, üretime hazır bir mimari sunar: dosya tabanlı navigasyon, güvenli kimlik doğrulama akışları, çevrimdışı öncelikli veri ve yerel modül entegrasyonu.
- [React State Management](https://forgehouse.ai/tr/skiller/react-state-management/), Her şeyi tek bir depoya zorlamak yerine doğru state aracını seçmek için bir karar çerçevesi ve çalışan desenler sunar.
- [Rust Async Patterns](https://forgehouse.ai/tr/skiller/rust-async-patterns/), Rust Async Patterns, Tokio çalışma zamanıyla eşzamanlı Rust yazmak için üretim seviyesinde bir başvuru kılavuzudur: görevler, kanallar, akışlar, async trait'ler, düzgün kapanış ve kaynak havuzlama.
- [Saga Orchestration](https://forgehouse.ai/tr/skiller/saga-orchestration/), Saga Orchestration, geleneksel ACID geri almanın imkansız olduğu durumlarda birden çok servis arasında dağıtık işlemleri ve uzun süren iş akışlarını yönetmek için sahada test edilmiş desenler sunar.
- [Tech Debt Tracker](https://forgehouse.ai/tr/skiller/tech-debt-tracker/), Bir kod tabanını altı kategoride teknik borç açısından tarayın: ölü kod, eski bağımlılıklar, TODO/FIXME yorumları, performans anti-pattern'leri, güvenlik açıkları ve test boşlukları, ve bulguları P0'dan P3'e önceliklendirilmiş bir eylem planına dönüştürün.
- [Temporal Python Testing](https://forgehouse.ai/tr/skiller/temporal-python-testing/), Python Temporal iş akışları için pytest, zaman atlama ve üç ayrı test türü üzerine kurulu eksiksiz bir test el kitabı.
- [Track Management](https://forgehouse.ai/tr/skiller/track-management/), Özellikleri, hataları ve yeniden düzenlemeleri; her biri kendi spesifikasyonu, aşamalı planı ve meta verisi olan izlenebilir iş birimlerine dönüştüren disiplinli bir sistem.
- [TypeScript Advanced Types](https://forgehouse.ai/tr/skiller/typescript-advanced-types/), TypeScript'in gelişmiş tip sistemini: generic'ler, koşullu tipler, eşlenmiş (mapped) tipler, şablon literal tipleri ve yerleşik yardımcı tipler, yeniden kullanılabilir, üretime hazır kalıplara dönüştüren derinlemesine bir rehber.
- [Uv Package Manager](https://forgehouse.ai/tr/skiller/uv-package-manager/), uv için eksiksiz uygulamalı rehber, bağımlılıkları pip'ten 10-100 kat daha hızlı çözüp kuran, Rust ile yazılmış Python paket yöneticisi.
- [Web Perf](https://forgehouse.ai/tr/skiller/web-perf/), Core Web Vitals'ı (FCP, LCP, TBT, CLS, Speed Index) ölçen ve render engelleyen kaynakları, ağ bağımlılık zincirlerini, yerleşim kayması nedenlerini ve önbellek boşluklarını tespit eden, Chrome DevTools güdümlü bir web performans denetimi.
- [Workflow Orchestration Patterns](https://forgehouse.ai/tr/skiller/workflow-orchestration-patterns/), Temporal üzerinde dayanıklı, hataya toleranslı iş akışları kurmak için eksiksiz bir el kitabı; orkestrasyon mantığı (deterministik workflow'lar) ile dış yan etkiler (idempotent activity'ler) arasındaki net çizgiyi çeker.
- [Workflow Patterns](https://forgehouse.ai/tr/skiller/workflow-patterns/), Her özelliği başarısız bir testten (RED) minimum implementasyona (GREEN), refactor'a, kapsam kontrolüne, atomik commit'e ve faz checkpoint'ine taşıyan disiplinli 11 adımlı bir TDD görev yaşam döngüsü.
- [WP Performance](https://forgehouse.ai/tr/skiller/wp-performance/), Yüksek TTFB, kötü LCP ve kontrolden çıkmış sorgu sayılarını teşhis edip üretim seviyesi düzeltmeler uygulayan sistematik bir WordPress performans denetim ve optimizasyon kiti.
- [WP Plugin Development](https://forgehouse.ai/tr/skiller/wp-plugin-development/), Güvenli, iyi mimarili WordPress eklentileri kurmak için uçtan uca bir rehber, temiz tek-bootstrap yapısı ve hook tabanlı yüklemeden tam aktivasyon/deaktivasyon/kaldırma yaşam döngüsüne kadar.
- [WP Rest API](https://forgehouse.ai/tr/skiller/wp-rest-api/), WordPress'i Next.js ve Nuxt gibi modern ön yüzler, mobil uygulamalar ve webhook'lar için güvenli bir headless backend'e dönüştürmenin planı.

## Ajanlar (4)
- [Code Architect](https://forgehouse.ai/tr/ajanlar/code-architect/), Production feature'ları kuran, mimari kararlar alan ve teknik borcu temizleyen kıdemli bir Next.js, React ve TypeScript mühendisi.
- [Prime Architect](https://forgehouse.ai/tr/ajanlar/prime-architect/), Bir projenin her boyutunu tarayan, görünmez çapraz-boyut bağlantılarını ortaya çıkaran ve en yüksek-kaldıraçlı fırsatlarla önceliklendirilmiş bir gerçeklik haritası döndüren salt-okunur bir baş mimar.
- [Sim Matrix](https://forgehouse.ai/tr/ajanlar/sim-matrix/), Yayından önce UI'ı simüle kullanıcı personalarıyla test eden bir üretim-öncesi kalite kapısı.
- [WP Operations](https://forgehouse.ai/tr/ajanlar/wp-operations/), REST API üzerinden güvenli çalışan bir WordPress operasyon uzmanı.

## MCP Bağlayıcıları (1)
- [Wix MCP](https://forgehouse.ai/tr/mcpler/wix-mcp/), Wix sitelerini REST üzerinden yöneten bir konnektör: schema, GA4 ve Pixel için custom embed'ler, SEO yapılandırması, blog yayını ve işletme profili.

## Sık sorulanlar

### Altmış skill çok, bu raf nasıl düzenlenmiş?
Buzzword’e göre değil mühendislik kararına göre: mimari (pattern’ler, ADR’ler, API tasarımı), framework işi (Next.js, migration’lar) ve disiplin (test, review). Kod tabanının eksik olduğu dilimi alırsın.

### Bunlar snippet mi, gerçek mühendislik pattern’i mi?
Görüşü olan pattern’ler. API Design Principles veya Architecture Decision Records sana kod yapıştırmaz: Claude’a kıdemli bir mühendisten beklendiği gibi tasarlatır, gerekçelendirtir ve dokümante ettirir.

### Mevcut kod tabanına uyar mı, yalnız sıfırdan projeye mi?
Önce mevcut. Migration skill’leri, refactoring disiplini ve review pattern’leri geçmişi olan çalışan kod varsayar, sıfırdan proje kolay vaka; bunlar cuma günü deploy edilen legacy üzerinde yazıldı.

## İlgili konular
- [DevOps & Altyapı](https://forgehouse.ai/tr/katalog/devops-altyapi/), 33 parça
- [Güvenlik](https://forgehouse.ai/tr/katalog/guvenlik/), 22 parça
- [Yapay Zeka & LLM](https://forgehouse.ai/tr/katalog/yapay-zeka/), 18 parça

https://forgehouse.ai/tr/katalog/gelistirme/
