JavaScript Dosyalarına Nasıl JSON Dosyası Eklenir?

a) HTML Sayfası İçerisindeki Javascript


HTML sayfasına data.json isimli bir dosya içerisinden verileri aktarmak istediğimiz zamanlarda ilk olarak yapmamız gereken işlem sayfamıza eklemiş olduğumuz JavaScript dosyasının type değerini değiştirmek olacaktır.

<script src="app.js" type="module"></script>

type="module" olarak ayarlandıktan sonra artık data.json isimli dosyasımızı başarılı bir şekilde projemizin içerisine dahil edebiliriz. Tabi .json dosyasını projenin içerisine dahil etmenin birden çok yöntemi olabilir.

1. Bunların birincisi olarak doğrud...

JSON Nedir?

Kendisini en kısa şekilde anlatan ifade sanırım; “Veri tabanı olma yolunda ilerleyen veri aktarma formatıdır”, ifadesi olacaktır. Evet kendisinden bir veri aktarma formatı olarak bahsettik, zira bir yerden farklı bir yere veri taşınma işlemleri esnasında karşımıza çıkan, hızı, performansı, kullanım kolaylığı sayesinde hayatımızı kolaylaştıran müthiş bir yapıdır. Hızlı, yüksek performanslı olmasının yanı sıra JavaScript nesnelerine oldukça benzemesi ve JavaScript dili ile mükemmel uyumlu şekilde çalışması sebebi ile JavaScript dilini kullanan yazılımcıların sıklıkla kullandığı araçtır. Kendisi araçtan ziyade, günümüz kullanımda aracı olarak karşımıza çıkmaktadır. Bir örnek ile anlatmak gerekirse; (Client) istemci tarafından yaptığımız bir olay doğrultusunda, (Server) sunucuya veri göndermek istediğimizde İstemci – Sun...

JavaScript Nedir?

Yine standart bir söz ile konuya girelim o zaman; “HTML bir bina ise CSS onun boyası, JavaScript ise o binanın su tesisatı, muslukları, elektrik tesisatı, aydınlatma sistemi, kısaca fonksiyonel olarak çalışan her şeyidir.” Bir HTML sayfasının dinamik olarak çalışmasından tutunda, tasarımsal olarak CSS’i aşıp daha farklı, hiç görülmemiş efekt yapılarına kadar, çok geniş bir alanı kontrol eden, web yazılımının geleceği olan bir konudur. Aslında kendisini abartıyormuş gibi gözüksemde aslında az bile söylüyorum. Zira kendisi ile yapılanları saymaya çalışırsak;


1. Web sitelerinde çalışan oyunlar.


2. CSS’i içerisinde barındırması, hâliyle çok daha güzel tasarımlar sağlaması.


3. Sunucu ile haberleşme sağlaması.


...