AppML Nedir?

AppML, Uygulama Modelleme Dili anlamına gelir. Web uygulama geliştirme için geliştirilmiştir. HTML'yi veri nitelikleriyle genişletir ve HTML verilerinin davranışını kontrol etmek için denetleyiciler ekler. 02 Aralık 2022

AppML, Uygulama Modelleme Dili anlamına gelir. Web uygulama geliştirme için geliştirilmiştir. HTML'yi veri nitelikleriyle genişletir ve HTML verilerinin davranışını kontrol etmek için denetleyiciler ekler.

AppML'nin kullanımı çok kolaydır ve Tek Sayfa Uygulamasını verimli ve hızlı bir şekilde yapmak için kullanılır. AppML, javascript nesneleri, json dosyaları, metin dosyaları, xml dosyaları veya veritabanı dosyaları gibi çeşitli kaynaklardan HTML uygulamalarına veri getirmeye odaklanır.

 

Kısa Tarihçe

AppML'nin ilk sürümü, 1991 yılında Jan Egil Refsnes tarafından geliştirildi ve web istemcisi ile web sunucusu arasındaki HTTP istek iletişimine dayanıyordu. Şubat 2015'te W3Schools, AppML'yi yeni bir ürün olarak yeniden piyasaya sürerek halka açtı.

 

Tasarım Hedefleri

AppML aşağıdaki kavramlar dikkate alınarak tasarlanmıştır -

AppML tabanlı uygulama öncelikle internet tabanlı bir uygulama olacaktır.

Yalnızca bir web uygulaması için, yani HTML, CSS ve JavaScript için İnternet Standartlarını kullanmalıdır.

Platform bağımsız olmalıdır.

Uygulamanın değişen ihtiyaçlarını karşılayabilmelidir.

Anlaşılması kolay ve kendini açıklayıcı olmalıdır.

Son derece sürdürülebilir ve geliştirmesi kolay olmalı ve değişime kolayca uyum sağlamalıdır.

Geleceğe hazır olmalıdır.

 

Belirgin özellikleri

AppML, güncel teknikleri takip ederek modern Web gelişimini takip eder. AppML'nin temel özellikleri aşağıdadır.

Düşük geliştirme ve bakım maliyeti.

Hızlı ve Çevik Web Geliştirmeyi Kolaylaştırın.

Bulut bilgi işlem için optimize edilmiştir.

Çok hızlıdır ve düşük bant genişliği tüketimini destekler.

MVC (Model View Controller) Mimarisini takip eder.

Veri katmanı sunum katmanından tamamen ayrılabilir.

Son derece ölçeklenebilir.

Son Derece Test Edilebilir.

Yapılandırması veya yeniden yapılandırması kolaydır.

Benzer Blog yazıları

Bulut Hosting ve VPS Hosting Arasındaki Fark Nedir?

Cloud Hosting vs VPS Hosting arasındaki teknolojik farkın yanlış anlaşılması, web hosting endüstrisinde oldukça popüler bir durum hal...Devamı…

Web Yazılımı Nedir?

Bir web sunucusu üzerinde çalışan, web sitesinin fonksiyonlarını oluşturan tüm kodlamalara web yazılımı diyoruz.   W...Devamı…

Ruby Nedir? Nasıl Kullanılır?

Ruby Nedir? Ruby programlama dilinin çalışmaları Asya kıtasında 1993 yılında başlanmıştır. Nesneye yönelik, esnek ve dinamik olan bu prog...Devamı…

W3C Nedir? W3C Standartlarının Önemi Nelerdir?

Web’in gelişmesine en büyük katkıyı veren kuruluşlardan biri olarak ön plana çıkan W3C genel anlamda Web’in ortaya k...Devamı…

Hızlı İletişim
Hızlı İletişim+90 212 347 33 11info@ata.com.trTeklif İste
Teklif İste