Yüksek LisansAçık Erişim

WEB uygulamaları için yenilikçi yaklaşımları kullanan uygulama çatısı

2020
0 görüntülenme
0 i̇ndirme
Danışman: Dr. Öğr. Üyesi Ediz Şaykol

Özet (TR)

Bileşen tabanlı web uygulamaları son yıllarda yazılım dünyasında hızla kendine yer edilmeye başlamıştır. Öyle ki dünyaca ünlü yazılım şirketleri(Facebook, Google, Ebay vs…) bu konsepti uygulayan kütüphane ya da uygulama çatılarını piyasa sürmüşler ve kendi uygulamalarını bu tabanda geliştirmişlerdir. Günümüzde yeni başlayan ve devam eden çoğu proje bileşen tabanında geliştirilmektedir. Tezin amacı, web uygulamalarının geliştirilmesinde bileşen adı verilen bu yapıların uygulama geliştirme süreçlerine etkilerini incelemek ve gelecekteki gidişatına bir projeksiyon tutmaktır. Bu konuda, birden fazla test aşaması oluşturulmuştur. Bununla birlikte tez konusunun birebir uygulandığı bir kullanıcı ara yüz kütüphanesi olan Anatolia geliştirilmiştir. Bileşen yapısı, eklenti ve pure js tekniklerine nazaran hem geliştirme süresinde, hem de bileşenin içerisinde kullanmış olduğu algoritmalar bağlamında performansa ve yüksek etki gözlemlenmiştir. Bileşen yapısının geliştirme süreçlerinden kullanılması, uygulama geliştirilmesini ve bakımının kolaylaştırıldığını göstermiştir. Pure Javascript' e nazaran daha anlaşılır bir kod yapısı sunduğu, tekrar kullanım olasılığını yükselttiği ve bu sayede yazılan kodun daha işlevsel hale geldiği gözlemlenmiştir. Bileşen tabanlı geliştirme yaklaşımı, ön yüz geliştirme dünyasında kodun nasıl yapılandırılması gerektiği algısını değiştirmiştir. Bu teknik aynı zamanda birden fazla platform üzerinde de uygulanabilir olmuş ve Javascript topluluğu tarafından kabul edilmiştir.

Yazar

Güner Kaan Alkım

Bu Yayına Nasıl Atıf Yapılır

Güner Kaan Alkım (Yüksek Lisans Tezi). WEB uygulamaları için yenilikçi yaklaşımları kullanan uygulama çatısı, 2020, İstanbul Beykent University.

Anahtar Kelimeler

Lisans

Tüm Hakları Saklıdır

Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.

İstanbul Beykent University tezlerinden daha fazlası