Saf Güç Nedir?
Saf güç yaklaşımı, web geliştirmede hiçbir dış kütüphane kullanmadan tamamen tarayıcının kendi yetenekleri ile uygulama geliştirme yöntemidir.
Bu yaklaşım:
- Dış bağımlılıkları ortadan kaldırır
- Temel web teknolojilerini öğretir
- Performans ve kontrol sağlar
https://www.udemy.com/course/ai-ile-aha-html-ile-her-seyi-yaparsn-sor-ogren-uret/
Vanilla JavaScript Mantığı
Vanilla JavaScript, herhangi bir framework veya kütüphane olmadan doğrudan JavaScript kullanımıdır.
Bu yapı:
- Saf tarayıcı API’lerini kullanır
- Ekstra yük getirmez
- Tam kontrol sağlar
Not Defteri Uygulaması Mantığı
Bu projede basit bir not defteri oluşturulur.
Sistem:
- Kullanıcıdan metin alır
- Notları listeler
- İstenirse silme veya ekleme yapılır
Tek Dosya Yapısı
Bu uygulamanın en önemli özelliği tek dosyada çalışmasıdır.
Bu yapı:
- HTML, CSS ve JS aynı dosyada bulunur
- Harici dosya gerektirmez
- Taşınabilirlik sağlar
Bağımsız Sistem Felsefesi
Bu yaklaşımda hiçbir dış kaynak kullanılmaz.
Bu nedenle:
- CDN yoktur
- Framework yoktur
- Harici script yoktur
Sistem tamamen bağımsızdır.
AI ile Saf Sistem Üretimi
Yapay zekâ burada sade ve doğrudan çalışan bir sistem üretir.
AI:
- Gereksiz bağımlılıkları kaldırır
- Temel işlevleri kurar
- Hafif bir yapı oluşturur
Kursiyerin Uygulama Süreci
Öğrenci bu aşamada tamamen bağımsız bir uygulama geliştirir.
Adımlar:
- Tek HTML dosyası oluşturulur
- CSS ve JS içine yazılır
- Not ekleme sistemi kurulur
- Tarayıcıda test edilir
Kaynak Kod Bağımsızlığı
Bu yaklaşımda tüm kod tek bir dosyadadır.
Bu sayede:
- Kolay taşınır
- Kolay incelenir
- Hızlı çalışır
Aha! Anı: Kütüphanesiz Güç
Bu dersin en önemli farkındalığı şudur:
- Hiçbir dış araca ihtiyaç yoktur
- Tarayıcı tek başına yeterlidir
- Temel bilgi en güçlü araçtır
Metafor: Tek Başına Evren
Bu yapı şöyle düşünülebilir:
- Dosya = bağımsız evren
- JavaScript = motor
- HTML = iskelet
- CSS = görünüm
Hepsi tek sistemde birleşir.
Sonuç: Gerçek Bağımsız Geliştirici
Saf güç yaklaşımı ile birlikte geliştirici artık:
- Dış bağımlılıklara ihtiyaç duymaz
- Temel teknolojileri doğrudan kullanır
- Daha sağlam bir altyapı kurar
Bu adım, üretici zihnin “bağımsız sistem mimarisi” seviyesine geçtiği noktadır.