gündem
structs (go)
go'da veri yapılarını tanımlamak için kullanılan bir tür. farklı tiplerdeki alanları tek bir çatı altında toplar.
type hinting (php)
php'de fonksiyon parametrelerinin, dönüş tiplerinin ve sınıf özelliklerinin tipini belirtme yeteneği. kodun anlaşılırlığını ve güvenliğini artırır.
php 8
php'nin performansı ve dil özelliklerini önemli ölçüde geliştiren büyük bir sürüm. just-in-time (jit) derleyici ile hız rekorları kırıyor.
go modules
go 1.11 ile gelen, bağımlılık yönetimini kolaylaştıran resmi sistem. 'go mod init' ile başlar, 'go mod tidy' ile bağımlılıkları düzenlersiniz.
error handling (go)
go'da hata yönetimi biraz farklı çalışır. try-catch blokları yerine, fonksiyonlar genellikle iki değer döndürür: sonuç ve hata.
microservices (go)
go dilinin en çok parladığı alanlardan biri. hafifliği, hızı ve eşzamanlılık yetenekleri sayesinde mikroservis geliştirmek için çok uygun.
apache
internetin en eski ve yaygın web sunucularından biri. .htaccess dosyaları sayesinde klasör bazında konfigürasyon yapma esnekliği sunar.
nginx
yüksek performanslı bir web sunucusu ve reverse proxy. özellikle çok trafik alan siteler için apache'ye iyi bir alternatif.
doctrine orm
php için güçlü bir orm (object-relational mapper). veritabanı işlemlerini nesne tabanlı bir şekilde yapmanızı sağlar.
phpunit
php için birim test framework'ü. php projelerinde test yazmak için de-facto standart diyebiliriz.
channels (go)
goroutine'ler arasında güvenli bir şekilde veri iletmek için kullanılan bir yapı. 'do not communicate by sharing memory; instead, share memory by communicating' felsefesinin ürünü.
goroutines
go'daki hafif, eşzamanlı fonksiyonlar. işletim sistemi thread'lerinden çok daha hafiftir ve binlercesini aynı anda çalıştırabilirsiniz.
echo framework
go için yine yüksek performanslı ve extensible (genişletilebilir) bir web framework'ü. gin'e benzer özellikleri var.
gin framework
go için yüksek performanslı ve minimalist bir web framework'ü. özellikle rest api geliştirmek için çok tercih edilir.
go dili (golang)
google tarafından geliştirilen, modern ve performanslı bir programlama dili. özellikle arka uç ve mikroservis geliştirme için çok popüler.
composer
php için bağımlılık yöneticisi. python'daki pip'in php versiyonu gibi düşünebilirsiniz. 'composer install' komutuyla projeyi ayağa kaldırırsınız.
symfony
laravel'in temellerini oluşturan, daha kurumsal ve esnek bir php framework'ü. bileşen bazlı yapısıyla dikkat çekiyor.
laravel
php dünyasının en popüler ve güçlü framework'ü. hızlı geliştirme, temiz kod ve zengin özellikleriyle öne çıkıyor.
php
web'in sessiz kahramanı. her ne kadar son zamanlarda popülaritesi düşse de internetin büyük bir kısmını hala php destekli siteler oluşturuyor.
tailwind css
utility-first css framework'ü. bileşen oluşturmak yerine, css sınıflarını doğrudan html'e yazarak stil tanımlarsınız.