Js Yazıları

ECMAScript 2026 ve 2027'de JavaScript'e Neler Geliyor?

ES2026 Haziran'da onaylandı, ES2027'nin ilk özellikleri de şimdiden belli oldu. Bu yazıda Array.fromAsync'ten using anahtar kelimesine, Iterator.zip'ten Uint8Array base64 desteğine kadar gelen ve gelmekte olan her şeyi örneklerle inceliyorum.

Özgür ÖZALP
Özgür ÖZALPWriter & Developer
OctaneJS Nedir? React API'si Var, Virtual DOM Yok

Inferno'nun yaratıcısı ve React katkıcısı Dominic Gannaway, virtual DOM kullanmayan ama React'in hook API'sini birebir koruyan yeni bir framework yayınladı. Bu yazıda OctaneJS'i bol kod örneğiyle ve React'ten farklarıyla inceliyorum.

Özgür ÖZALP
Özgür ÖZALPWriter & Developer
Online Taş Kağıt Makas Oyunu Geliştirmek

Arkadaşınla link üzerinden oynayabildiğin gerçek zamanlı bir taş kağıt makas oyunu yaptım. Bu yazıda projenin hikayesini, kullandığım teknolojileri ve karşılaştığım ilginç problemleri anlatıyorum.

Özgür ÖZALP
Özgür ÖZALPWriter & Developer
Temporal API Geldi! JavaScript'te Date Devri Resmen Bitti

25 yıllık Date çilesi sona eriyor. Mart 2026'da Stage 4'e ulaşan Temporal API artık JavaScript'in resmi parçası ve tarayıcılarda çalışıyor. Bu yazıda Temporal'ın temel tiplerini, zaman dilimi yönetimini ve Date'ten geçişi bol örnekle anlatıyorum.

Özgür ÖZALP
Özgür ÖZALPWriter & Developer
TypeScript 7: Go Derleyicisi Neden Bu Kadar Hızlı?

TypeScript tarihinin en büyük değişimi yaşandı. Derleyici artık JavaScript ile değil, Go ile çalışıyor ve kabaca 10 kat daha hızlı. Bu yazıda neyin değiştiğini, neden Go seçildiğini ve projenizi geçirirken nelere dikkat etmeniz gerektiğini anlatıyorum.

Özgür ÖZALP
Özgür ÖZALPWriter & Developer
Node.js Express Uygulaması Nasıl Dockerize Edilir?

Node.js Express uygulamalarınızı Dockerize etmek, geliştirme sürecinizi hızlandırabilir ve uygulamalarınızı daha verimli hale getirebilir. Bu yazımızda, adım adım Docker konteynerlerine nasıl taşınacağınızı ve bu sürecin ne kadar kolay olduğunu öğreneceksiniz. Node.js Express uygulamalarının Dockerize edilmesi, geliştirme sürecinizi optimize etmenin yanı sıra dağıtımı da kolaylaştırır. Hazır mısınız, gelin birlikte keşfedin!

Özgür ÖZALP
Özgür ÖZALPWriter & Developer
React Nedir? Neden ve Nasıl Kullanılır?

React, etkileşimli kullanıcı arayüzü oluşturmayı zahmetsiz hale getirir. Siz uygulamanızdaki her bir durum için basit görünümler tasarlarken, React da verileriniz değiştiğinde sadece doğru bileşenleri etkili bir biçimde günceller ve yorumlar.

Özgür ÖZALP
Özgür ÖZALPWriter & Developer