
Node.js’te EventEmitter ile Olay Odaklı Programlama Rehberi
Node.js’in olay odaklı yapısını keşfedin! EventEmitter sınıfıyla asenkron olayları nasıl yöneteceğinizi adım adım öğrenin.
Uygulamanın kendisini yazmak üzerine: HTTP, REST ile SOAP ve Java'da web servisleri, Node.js ve Zod, Android'de Retrofit, Flutter, iki bölümlük veri tabanı serisi ve RegEx.
10 yazı

Node.js’in olay odaklı yapısını keşfedin! EventEmitter sınıfıyla asenkron olayları nasıl yöneteceğinizi adım adım öğrenin.

Zod’u sadece form validation aracı olarak değil, API boundary tasarımının merkezine koyarak daha güvenilir ve ölçeklenebilir TypeScript sistemleri nasıl inşa edebileceğinizi bu yazıda ele alıyorum.

Retrofit, Android tarafında HTTP çağrılarını bir arayüz tanımına indirgiyor. Altında nasıl çalıştığını, hangi sınıfları kullandığını ve pratikte insanı yakan noktaları örneklerle anlatıyorum.

Java tarafında web servis geliştirmenin iki yolu: REST için JAX-RS, SOAP için JAX-WS. İkisini e-ticaret örnekleriyle karşılaştırıyor, Jakarta EE geçişiyle değişen paket adlarına da değiniyorum.

REST, HTTP'nin üzerine kurulu bir mimari tarz; SOAP ise mesajları XML zarfına saran bir protokol. İkisinin nasıl çalıştığını, güvenliği hangi katmanda kurduklarını, REST'in avantajlarını ve dezavantajlarını, JSON ile XML farkıyla birlikte ele alıyoruz.

Serinin ikinci bölümü: NoSQL veri tabanlarının dört ailesi, SQL ile aralarındaki gerçek farklar, CAP teoreminin ne söyleyip ne söylemediği ve dikey ile yatay ölçeklemenin ne zaman tercih edildiği.

Serinin ilk bölümü: SQL'in bildirimsel yapısı, ilişkisel veri tabanının temelleri ve bir kitapçı şeması üzerinden INSERT, SELECT, UPDATE, DELETE ile JOIN örnekleri.

Flutter, tek bir Dart kod tabanından altı platforma uygulama çıkaran bir arayüz çerçevesi. Kurulum adımlarını, PATH ayarını ve flutter doctor çıktısının nasıl okunacağını anlatıyorum.

HTTP, web sayfalarının ve diğer kaynakların iletimi için kullanılan bir protokoldür. Bu yazıda HTTP'nin ne olduğunu, nasıl çalıştığını ve HTTP metotlarını keşfedeceğiz.

Regular Expression (RegEx ya da RegExp) bir metin parçasını tanımlamak veya aramak için kullanılan bir dizi karakter dizisidir. Bu yazıda RegEx'in temel kullanımı ve örnekleri anlatılacak.
Bir uygulamayı yazarken gereken bilgi: HTTP'nin nasıl çalıştığı, REST ile SOAP arasındaki fark ve Java'da JAX-RS ile JAX-WS kullanarak web servisi yazmak. Node.js'te EventEmitter ile olay odaklı programlama, Zod ile API sınırında doğrulama ve Android'de Retrofit ile API çağrıları da burada. Mobil tarafta Flutter'ı kurup flutter doctor çıktısını okumak var. İki bölümlük "Derin Dalış" serisi önce SQL'i ve ilişkisel veri tabanının temellerini, ardından NoSQL'in dört ailesini, CAP teoremini ve ölçeklemeyi ele alıyor. RegEx rehberi de düzenli ifadelerin temel söz dizimini örneklerle anlatıyor.