JavaScript dünyasında paket yöneticileri, bağımlılıkları yönetmek ve iş akışlarını basitleştirmek için en önemli araçlardan biridir. En popüler paket yöneticilerinden biri Node Package Manager (NPM), diğeri ise Yarn’dır. İkisi de aynı şeyi yapıyor ancak farklı özelliklere, performansa ve topluluk desteğine [...]
Fatih SoysalMerhaba sevgili okurlar, Veritabanlarını optimize etmek, bir arabanın en iyi performansa göre ince ayarını yapmaya benzer. İşte süper etkili bulduğum bazı püf noktaları: Performansı artırmada hangi veritabanı optimizasyon tekniklerini en etkili buluyorsunuz? Bu teknikleri projelerinizde uygulamaya ilişkin deneyimlerinizi ve [...]
Fatih SoysalÇoğunuz React veya React Native’i duymuşsunuzdur ancak farkın ne olduğundan emin değilsiniz. Endişelenmeyin, bu makalede react ve react native arasındaki farklılıkları inceleyeceğiz. Günümüzün sürekli değişen web ve mobil geliştirme ortamında iki framwork öne çıkıyor: React ve React Native . Bu framworklerin her ikisi de [...]
Fatih SoysalMerhaba, Senaryomuzda 700.000’den fazla kaydın bulunduğu gönderim tablomuz korkunç bir performans sergiliyor. Tablodan veri almak için gereken maksimum süre 6 saniyeden fazla. Sorgu oldukça basitti. Elimizde olan tek şey 4 join, birkaç where cümleciği (yaklaşık 4), order( created_at time alanında DESC), sınırlama Sorun kaynağı [...]
Fatih SoysalSize sunmak üzere olduğum “10 Etkili Tavsiye”nin mutlaka Gerçekler olmadığını, daha ziyade kariyer yolculuğum boyunca oluşturduğum fikirler olduğunu itiraf etmeliyim. Benzersiz bakış açımın, hevesli geliştiriciler ve diğer kariyer değiştirenler için bir değer taşıyabileceğini düşünüyorum. Ve kendinizi bir kez Junior olarak [...]
Fatih SoysalWordPress’e dosya yüklemek için REST API’yi kullanmak oldukça basittir. İhtiyacınız olan tek şey dosyayı wp/v2/media aracılığı ile POST-Request etmek . Dosya göndermenin iki yolu vardır. İlk yöntem, dosyayı isteğin gövdesine gönderir. Aşağıdaki PHP betiği temel prensibi gösterir: PHP Medya dosyalarını [...]
Fatih Soysal