🧩
Micro Frontend Notları
  • 🇸🇲Micro Frontend'e Giriş
    • 🎩Micro Frontend Nedir ?
    • 👀Micro Frontend Mimarisi
    • 🦳Micro Frontend Uygulama Tasarımı
    • 🎋Micro Frontend Geliştirme Süreci
    • 🐻Micro Frontend Uygulama Senaryoları
    • 🧎Micro Frontend Güvenliği
    • 🐈Micro Frontend Örnekleri
    • 😖Micro Frontend Karşılaşılan Zorluklar ve Çözümleri
    • 😉Micro frontend Geleceği
  • 🥳Tool ve Framework
    • 🐣Jrontend - Terminal Uygulaması
    • 🧩Puzzle JS
    • ⚡Voltran JS
    • 🏋️Webpack Module Federation
    • 🤩@module-federation/nextjs-mf
  • 🗺️Proje Örneği
    • 1️⃣Projemizi Tanıyalım
    • 2️⃣React Composer Projesini Oluşturalım
    • 3️⃣React Fragment Projesini Oluşturalım
    • 4️⃣Vue Fragment Projesini Oluşturalım
    • 🎊Projemizin Son Adımları
  • 🎁Kaynakça
    • 🙆Kaynakça
Powered by GitBook
On this page
  1. Micro Frontend'e Giriş

Micro Frontend Mimarisi

Micro frontend mimarisi, web uygulamalarının ana uygulama ve bağımsız parçalar olarak adlandırılan küçük frontend uygulamalarından oluşan bir yapıya sahiptir.

Micro frontend mimarisi, web uygulamalarının ana uygulama ve bağımsız parçalar olarak adlandırılan küçük frontend uygulamalarından oluşan bir yapıya sahiptir. Ana uygulama, tüm parçaların yönetildiği ve entegre edildiği bir arayüz sunar. Her bir bağımsız parça, kendi frontend uygulamasına sahiptir ve sadece kendi sorumluluk alanı ile ilgili işlemleri gerçekleştirir.

Micro frontend mimarisi, uygulamaları daha modüler hale getirir ve farklı ekiplerin farklı parçalar üzerinde çalışmasına olanak tanır. Her bir parça, kendi teknolojik yığınına sahip olabilir ve geliştirme süreci kendi içinde yürütülür. Bu, ekiplerin daha hızlı ve daha bağımsız bir şekilde çalışmasını sağlar ve uygulamanın ölçeklenmesini kolaylaştırır.

Micro frontend mimarisi, ana uygulama ve parçalar arasındaki iletişim için farklı teknolojiler kullanabilir. Örneğin, HTTP, WebSockets veya Event Bus kullanılabilir. Ancak, ana amaç, parçaların bağımsız çalışabilmesini ve bir bütün olarak uygulamanın sorunsuz çalışmasını sağlamaktır.

Micro frontend mimarisinin avantajları arasında daha hızlı geliştirme süreci, daha iyi bir ölçeklenebilirlik, daha az hata ve daha iyi bir performans yer alır. Dezavantajları ise, daha fazla karmaşıklık, artan ekip sayısı ve iletişim sorunları olabilir.

Micro frontend mimarisi, özellikle büyük ölçekli web uygulamaları için önemli bir gelişmedir ve birçok büyük şirket tarafından kullanılmaktadır. Ancak, bu yeni bir teknoloji olduğu için, birçok zorlukla da karşılaşılabilir ve bu zorlukların üstesinden gelmek için özel bir dikkat gerektirir.

PreviousMicro Frontend Nedir ?NextMicro Frontend Uygulama Tasarımı

Last updated 2 years ago

🇸🇲
👀