
Gabriel Brooks
0
2613
665
En son web teknolojilerine yetişiyor musunuz? Sadece Geliştiriciler İçin HTML Bilgisi: Herhangi Bir Yazar Yalnızca Geliştiriciler İçin Değildir: 7 HTML Etiketleri: 7 HTML Etiketleri Herhangi Bir Yazar Çevrimiçi olarak pazarlanabilir ve esnek olması gerektiğini bilmelidir, sadece tam bir HTML makalesini nasıl formatlayacağınızı ya da nasıl yapacağınızı bilmeniz gerekir. işleri düzeltmek. forumlara göz atma ve gönderme gibi basit web etkinliklerinin ötesine geçmek istiyorsanız bu çok önemlidir. Daha sonra, CSS gibi daha gelişmiş konular var (burada daha fazla bilgi edinin 5 CSS Öğrenmek ve Kick-Ass CSS Büyücü Olmak İçin 5 Bebek Adım CSS Öğrenmek ve Kick-Ass CSS Büyücü Olmak için 5 Adım Bebek CSS, en önemli değişiklik web sayfalarının sahip olduğu tek şeydir. Son on yılda görülen ve stil ile içeriğin ayrılmasının yolunu açtı.Modern şekilde, XHTML semantik yapıyı tanımlar…), AJAX (burada daha fazla bilgi edinin jQuery Tutorial (Bölüm 5): AJAX Hepsi Hepsi! jQuery Tutorial (Bölüm 5): AJAX Hepsi Hepsi jQuery mini-tutorial serimizin sonuna yaklaştığımızda, jQuery'nin en çok kullanılan özelliklerinden birine daha derinlemesine bakmamızın zamanı geldi AJAX bir web sitesinin iletişim kurmasına izin veriyor …) Ve JSON.
Bir web geliştiricisi olmayı ya da yapmamayı planlıyor olsanız da, en azından JSON'un ne olduğunu, neden önemli olduğunu ve neden bugün tüm dünyada kullanıldığını bilmek iyi bir fikirdir..
JSON Nedir??
JSON kısaltması JavaScript Nesnesi Gösterimi. Kullanılarak verilerin web üzerinde aktarılmasını sağlayan standart bir açık formattır. özellik-değer çiftleri. Bu biraz kafa karıştırıcı gelebilir, hadi biraz daha içine girelim.
Diyelim ki bir balonum var ve siz balonumu istiyorsunuz. Bunu gerçekleştirmenin bir yolu, balonu toparlayıp postayla size göndermek olacaktır. Ancak alternatif bir yöntem size tarif etmek olacaktır. Öznitellikler Balonumun fiziksel balonunu göndermek zorunda kalmadan aynı balonun yeniden oluşturulmasına izin verecek.
Balonumun bir malzeme değerin niteliği silgi. Olabilir renk değerin niteliği kırmızı. Olabilir çap değerin niteliği on inç. Olabilir gaz değerin niteliği helyum. Bu dört özellik-değer çifti, balonumu görselleştirmek için yeterli.?
JSON, İnternet üzerinden veri iletirken nasıl çalıştığını hemen hemen görüyor.
JSON Nedir??
JSON, özellik değeri çiftlerini Internet üzerinden veri aktarmanın bir yolu olarak kullanan ilk kişi değildi. Aranızdaki teknoloji meraklısı, XML gibi çok fazla ses çıkardığını fark edebilir. Görünüşe göre, JSON ve XML aynı görevlerin çoğunu yerine getiriyor. Öyleyse neden JSON'u XML üzerinden seçmelisiniz??
Bugünün ağında, eşzamanlı olmayan veri yükleme önemlidir. Başka bir deyişle, web sayfaları, elde etmek için tüm sayfayı yenilemek zorunda kalmadan yeni veriler yükleyebilmek ister. Bu, daha yumuşak ve daha uygun bir tarama deneyimi sağlar. JSON, asenkron veri göndermek ve almak için mükemmeldir çünkü kullanımı basit ve kolaydır..
Fakat XML aynı şeyi yapar! Peki neden bazı insanlar JSON'u tercih ediyor??
Bu sorunun bir cevabı JSON adına bulunabilir: JavaScript Nesnesi Gösterimi. Doğal olarak dünyanın en popüler dillerinden biri olan JavaScript tarafından tanınır. JSON bir JavaScript alt kümesi olduğundan, JavaScript'i öğrendikten sonra yapmanız gereken çok az ek öğrenme vardır.
Başka bir neden JSON'un XML'den daha okunaklı olmasıdır. Elbette, bir süre kullandığınızda XML'e alışmak kolaydır, ancak bir XML dosyasına göz atmak, tüm etiketleri ve ayrıntılarıyla ezici olabilir. JSON daha temiz, yeni başlayanların anlaşması daha kolay ve temel veri türleriyle oldukça esnek.
JSON içerik oluşturucularının JSON ve XML sayfalarındaki bu karşılaştırma hakkında neler söylediklerini görün..
JSON Neye benziyor??
JSON, gerektiğinde kendi içlerine yerleştirilebilecek bir dizi nitelik değeri çiftidir. Örneğin, veri nesnemiz bir kişiyse, bu kişi aşağıdaki JSON verileriyle temsil edilebilir:
Her satır bir nitelik ardından bir kolon, ardından değer bu özellik için. Bu değer aynı zamanda görüldüğü gibi bir dizi olabilir. “telefon numaraları” yukarıdaki özellik. Bu değer aynı zamanda, işlem sırasında görebildiğiniz daha fazla özellik-değer çifti dizisi olabilir. “adres” bağlıyor. Bu bir denir nesne.
Karşılaştırma için, işte XML ile gösterilen veriler aynıdır:
Sonuç
JSON, Internet üzerinden iletirken veri nesnelerini temsil etmenin bir yoludur. Javascript’e özgü olan XML’in alternatifi olup, bu kadar popüler ve yaygın olmasının nedeni budur. JSON'un en yaygın kullanımı, talep üzerine web sunucularından veri çekmektir..
Umarım artık JSON'u ve web geliştirmede nasıl kullanıldığını daha iyi anlıyorsunuzdur. Daha fazla bilgi edinmek için MDN'deki JSON sayfası başlamak için harika bir yerdir.
Resim Kredisi: JSON Shutterstock ile Büyütülmüş