Merhabalar.
Bu yazımda Vanilla JavaScript konusundan bahsedeceğim.
Javascript geliştirmeye başladıysanız, bu kavramı duymuşsunuzdur ve farklı bir kütüphaneden mi bahsediliyor diye merak etmiş olabilirsiniz. Bu merakınızı gidermeye çalışacağım.
JavaScript, tarayıcıda çalışabilen bir betik dildir. İlk olarak Netscape Communications Corporation tarafından geliştirilmiş ve daha sonra ECMA International tarafından standartlaştırılmıştır. JavaScript, web tarayıcıları üzerinde etkileşimli içerik oluşturmak, tarayıcı olaylarına tepki vermek ve kullanıcı deneyimini artırmak için kullanılır.
JavaScript, web tarayıcılarında çalışabilen bir programlama dilidir. Vanilla JavaScript terimi, bu dilin saf ve temel formunu ifade eder. Başka bir deyişle, herhangi bir çerçeve veya kütüphane kullanmadan, sadece JavaScript’in kendi yetenekleriyle kodlama yapmaktır.
Vanilla JS’yi kullanmak için sayfasında bir yönerge vardır. Kullanmak istediğiniz modülleri seçersiniz ve size bir vanilla.js isimli dosya indirilmeye sunulur. İndirdiğiniz de hoş bir sürprizle karşılaşırsınız, dosya boştur.
Site size devamında anlatır. Şaşırdınız değil mi dosya boş. Evet boş çünkü Vanilla JS’yi tüm tarayıcılar default olarak bulundururlar. Onun için ekstra bir kod dosyasına ihtiyacınız yoktur.
Vanilla JavaScript kullanmak, geliştiricilere temel JavaScript becerilerini öğrenme ve anlama fırsatı sunar. Çeşitli çerçeveler ve kütüphaneler genellikle hızlı geliştirme için kullanılır, ancak bu, temel dil özelliklerini anlamadan gelecekte sorunlara yol açabilir. Vanilla JavaScript ile çalışmak, dilin temel yapı taşlarını öğrenmek ve güçlü bir temel oluşturmak anlamına gelir.
Örnek bir proje olarak, basit bir görev listesi uygulamasını ele alalım. Bu uygulama, kullanıcıların görev eklemelerine, silmelerine ve işaretlemelerine olanak tanır. Vanilla JavaScript kullanarak bu projeyi oluşturmak, dilin temel konseptlerini uygulamak için harika bir fırsattır.
Bu basit proje, Vanilla JavaScript kullanarak DOM manipülasyonu, olay işleme ve temel JavaScript becerilerini içerir. Proje üzerinde çalışmak, dilin gücünü ve esnekliğini keşfetmenizi sağlayacaktır.
Vanilla JavaScript, geliştiricilere temel dil becerilerini kazanma, anlama ve uygulama fırsatı sunar. Bu, daha karmaşık projelerde daha etkili ve bilinçli kod yazmalarına olanak tanır. Çerçeveler ve kütüphaneler güçlü araçlar olabilir, ancak temel dil öğreniminden başlamak her zaman önemlidir.
Hepsi bu kadardı.
Bir sonraki yazımda görüşmek üzere.
Selamlar, bu yazımda Oly'nin 1 hafta boyunca olduğu GS iğnesi, yaşanan değişimleri anlatmaya çalışacağım. PCR…
Selamlar, bu yazımda Hemogram ve Biyokimya sonuçlarımızı göstermek için İÜCHH'ne tekrar gidişimizi ve sonrasını anlatacağım.…
Selamlar, bu yazımda GS iğnesine başlama kararımızı ve Oly’de bu süreçte nelere dikkat ediyor, neler…
Selamlar, bu yazımda İÜCHH'deki tedavi sürecimiz ve sonrasında yaşananlardan bahsetmeye çalışacağım. 20.06.2025 Cuma günü saat…
Eve Dönüş ve İlk Şüpheler 18 Haziran Perşembe saat 23 sularında İstanbul’daki evimize giriş yaptık.…
9 Haziran Pazartesi günü Aydın’daki sürecimiz bitti ve Antalya yolculuğumuz başladı. Saat 11 gibi yola…