🛒 Arduino, ESP32 və modullar
Meta-nın Astryx dizayn sistemi: AI üçün açıq mənbəli UI framework
19 SAAT ƏVVƏLSüni intellekt

Meta-nın Astryx dizayn sistemi: AI üçün açıq mənbəli UI framework

Meta-nın TypeScript əsaslı Astryx dizayn sistemi GitHub-da sürətlə populyarlaşır və həm proqramçılar, həm də AI köməkçilər üçün vahid UI platforması təklif edir.

11 noyabr 20262 dəq oxuma15 teqlər

Meta-nın açıq mənbəli dizayn sistemi Astryx, GitHub-da sürətlə yüksəlir: depo artıq 15 000+ ulduz və 1200-dən çox fork toplayıb. TypeScript ilə yazılan bu sistem hazırda beta mərhələsindədir və həm insan tərtibatçılar, həm də AI kodlaşdırma agentləri üçün vahid, tam fərdiləşdirilə bilən UI qatını hədəfləyir.

Necə işləyir?

Astryx React 19+ və StyleX üzərində qurulub və:

  • 150-dən çox əlçatanlıq yönümlü komponent
  • brend səviyyəsində theming və dark mode
  • hazır şablonlar (templates)
  • inteqrasiya üçün CLI aləti

kimi imkanlar təqdim edir. Mövcud layihələrə asan qoşulur: üslubları Tailwind, CSS modules və ya sadə CSS ilə override etmək mümkündür, yəni yeni styling kitabxanasına keçmək məcburi deyil.

Xüsusi “swizzle” funksiyası istənilən komponentin tam mənbə kodunu “eject” edib layihənizə köçürməyə imkan verir. Beləliklə, mürəkkəb UI-ları belə dərin səviyyədə dəyişmək olur.

İnsan + AI üçün vahid API

Astryx-in əsas ideyası budur ki, həm tərtibatçı, həm də AI köməkçi eyni:

  • API,
  • sənədləşmə,
  • CLI

ilə işləsin. Sistem Meta daxilində son 8 ildə 13 000+ daxili tətbiqi gücləndirib və indi MIT lisenziyası altında ictimaiyyətə açılıb.

Layihəyə necə başlamaq olar?

Başlamaq üçün əsas paketi və uyğun theme paketini, eləcə də peer dependency kitabxanalarını quraşdırmaq kifayətdir. Rəsmi README, Storybook və sandbox mühiti komponentləri sınaqdan keçirmək və layihəyə inteqrasiya üçün geniş nümunələr təqdim edir.

npm, pnpm və yarn üçün quraşdırma komandaları verilib, buna görə Astryx kiçik startup layihələrindən tutmuş böyük enterprise sistemlərinə qədər müasir, miqyaslana bilən dizayn sistemi kimi istifadə oluna bilər.


Mənbə: Gündəm · blockchain.news