Reaktif JavaScript: Ön uç mimarisinin evrimi


Günümüzde yazılım geliştirmedeki en dinamik alanlardan biri ön uç mimarisidir. Birkaç yenilikçi, dinamik kullanıcı arayüzleri oluşturmak için daha güçlü yollar tasarlamak için son teknolojiyi zorluyor. Bu çalışmanın çoğu, öfkeli bir hızla ve açıkta gerçekleşiyor.

SvelteKit, Solid, React, Qwik ve Astro gibi bir dizi açık kaynaklı JavaScript projesi sayesinde, web’in geleceğinin evriminde ön sıradayız. İşte eylemi anlamak için bir rehber.

hidrasyon nedir?

Modern ön uç mimarisini geliştirmeye yönelik faaliyetlerin çoğu, hidrasyon. Hidrasyonun ne olduğunu ve modern ön uç mimarisinin neden merkezi olduğunu anlamak için, oyundaki üst düzey kavramlara bir göz atalım. Tepkime mucizesini sağlamak için her çerçeve aşağıdaki şemada gösterilen üç yönü ele almalıdır.

javascript reaktivitesi IDG

Reaktivitenin üst düzey yönleri.

Diyagramdaki temel mesaj, çerçevenin görüşü çerçevelemekten, durumu tutmaktan ve aralarındaki etkileşimi yönetmekten sorumlu olduğudur. (Eğer aşina iseniz MVC deseniburada yankılandığını duyacaksınız.)

Bu üç parça yerine oturduğunda, gitmeye hazırsınız. Kullanıcı sayfayı görebilir ve onunla etkileşim kurabilir.

Saf veya varsayılan yaklaşım, müşterinin ihtiyaç duyduğu her şeyi (çerçeve, reaktif kod ve durum) alıp göndermektir. İstemci (tarayıcı) daha sonra çerçeveyi görüntüleme (diğer adıyla kullanıcı arayüzünü boyama), JavaScript’i yorumlama ve duruma bağlama işini yapar.

Telif Hakkı © 2022 IDG Communications, Inc.




Kaynak : https://www.infoworld.com/article/3661810/reactive-javascript-the-evolution-of-front-end-architecture.html#tk.rss_all

Yorum yapın