Микро UI деген эмне?
Микро UI деген эмне?

Video: Микро UI деген эмне?

Video: Микро UI деген эмне?
Video: UX/UI ДИЗАЙНЕРЛЕР КАНЧА АКЧА ТАБЫШАТ? 2024, Май
Anonim

Артындагы идея Микро Frontends - көз карандысыз командаларга таандык функциялардын курамы катары веб-сайт же веб-тиркеме жөнүндө ойлонуу. Ар бир команданын өзүнчө бизнес же миссиясы бар, ал кам көрөт жана адистешет.

Ошондой эле микро фронтенд деген эмне?

Micro Frontend микросервис ыкмасы болуп саналат алдыңкы аягы веб иштеп чыгуу. түшүнүгү Micro Frontend Бул веб-тиркемени ар кандай көз карандысыз топторго таандык функциялардын курамы катары ойлонуу. Ар бир команда өзүнүн адистешкен бизнесинин өзүнчө чөйрөсүнө ээ.

Ошо сыяктуу эле, микро фронтондор кантип ишке ашырылат? Микро фронтенддердин архитектурасын ишке ашыруунун алты жолу

  1. Бир нече колдонмолорду багыттоо үчүн HTTP серверинин маршрутун колдонуңуз.
  2. Mooa жана Single-SPA сыяктуу ар кандай алкактарда байланыш жана жүктөө механизмдерин долбоорлоо.
  3. Бир нече көз карандысыз тиркемелерди жана компоненттерди бириктирүү менен бир тиркемени түзүңүз.
  4. iFrame.

Ошо сыяктуу эле, адамдар микросервистерде UI болушу мүмкүнбү деп сурашат.

Микросервистер архитектура көбүнчө сервер тарабында берилиштерди жана логиканы иштетүү менен башталат, бирок, көп учурларда UI дагы эле монолит катары каралат. Бирок, микро фронтондор деп аталган бир кыйла өркүндөтүлгөн ыкма - бул колдонмоңузду иштеп чыгуу UI негизинде микросервис ошондой эле.

Микросервистер кантип байланышат?

Эки негизги билдирүү үлгүлөрү бар микросервис үчүн колдоно алат баарлашуу башка менен микросервис . Синхрондуу байланыш . Бул үлгүдө кызмат HTTP же gRPC сыяктуу протоколду колдонуп, башка кызмат көрсөткөн API чакырат. Асинхрондук билдирүү өтүүдө.

Сунушталууда: