Süreçler
10 Ocak 2024
8 dk
Robot Erdal
Modern Web Geliştirme Süreçleri
Web GeliştirmeReactNext.jsTypeScriptModern Stack
Web geliştirmeye PHP ile başlamıştım. Basit, anlaşılır ama karmaşık projelerde zorlaşıyordu. Sonra React ile tanıştım ve her şey değişti.
İlk React projem bir todo uygulamasıydı. Component yapısını anlamak zaman aldı, ama bir kez anladıktan sonra geri dönüş yoktu. Sonra Next.js geldi ve server-side rendering ile tanıştım.
Modern Stack'e Geçiş
Şimdi modern web geliştirme sürecim şöyle:
1. TypeScript ile Tip Güvenliği JavaScript'in dinamik yapısı bazen sorun yaratıyordu. TypeScript ile bu sorunlar ortadan kalktı.
2. Tailwind CSS ile Hızlı Styling CSS yazmak yerine utility classları kullanmak başta garip geldi, ama şimdi vazgeçemiyorum.
3. Vercel ile Kolay Deployment Git push yaptığım anda site yayında. Bu kadar basit olması inanılmaz.
Bu araçlar sadece kod yazmayı değil, düşünme şeklimi de değiştirdi. Artık daha hızlı prototip yapabiliyorum ve fikirlerimi daha çabuk hayata geçirebiliyorum.