
javaScript
Web sitelerine etkileşim (butonlar, animasyonlar, veri çekme vs.) kazandıran programlama dili.

JavaScript, web sayfalarına etkileşim kazandırmak için kullanılan en yaygın programlama dillerinden biridir. HTML ve CSS ile birlikte web'in temel yapı taşlarını oluşturur. Kullanıcı hareketlerine yanıt veren formlar, açılır menüler, animasyonlar ve veri görselleştirmeleri JavaScript ile yapılır. Gelişmiş framework'ler (React, Vue, Angular) ile büyük ölçekli uygulamalar geliştirmek mümkündür. Tarayıcı tabanlı çalıştığı için kullanıcı deneyimini doğrudan etkiler. Backend tarafında da Node.js ile sunucu taraflı çözümler üretilebilir.
Kentsel planlama süreçlerinde JavaScript; harita tabanlı uygulamalar, veri analizi panelleri ve etkileşimli kullanıcı arayüzlerinin geliştirilmesinde kullanılır. OpenLayers, Leaflet gibi JavaScript kütüphaneleri ile dinamik haritalar oluşturulabilir. Vatandaş anketleri, katılım panelleri ve veri dashboard’ları JavaScript altyapısıyla daha sezgisel hale getirilebilir. Planlama verilerinin görselleştirilmesi için D3.js veya Chart.js gibi kütüphanelerle güçlü grafikler hazırlanabilir. Ayrıca akıllı şehir uygulamalarında sensör verilerinin canlı takibi gibi işler için de uygundur.



