mirror of
https://github.com/vercel/components.build.git
synced 2026-09-14 20:06:39 +08:00
55fae375a4
* Update Geistdocs * Update geistdocs.tsx * Run translation script * Delete toc.tsx * Update route.ts * Update route.ts
24 lines
2.3 KiB
Plaintext
24 lines
2.3 KiB
Plaintext
---
|
|
title: Áttekintés
|
|
description: A components.build egy nyílt forráskódú szabvány modern, komponálható és akadálymentes UI-komponensek létrehozásához.
|
|
---
|
|
|
|
A modern webalkalmazások újrahasználható UI-komponensekre épülnek, és az, ahogyan ezeket megtervezzük, elkészítjük és megosztjuk, fontos. Ez a specifikáció formális, nyílt szabványt kíván megteremteni a modern webhez szánt, nyílt forráskódú UI-komponensek építéséhez.
|
|
|
|
Szerzői között van <Author name="Hayden Bleasel" image="https://github.com/haydenbleasel.png" href="https://x.com/haydenbleasel" /> és <Author name="shadcn" image="https://github.com/shadcn.png" href="https://x.com/shadcn" />, a nyílt forráskódú közösség hozzájárulásaival és a React ökoszisztéma népszerű projektjei által inspirálva.
|
|
|
|
A cél az, hogy segítsük a nyílt forráskódú karbantartókat és a tapasztalt front-end mérnököket olyan komponensek létrehozásában, amelyek komponálhatók, akadálymentesek és könnyen átvehetők különböző projektekben.
|
|
|
|
## Mi ez a specifikáció?
|
|
|
|
Ez a specifikáció nem oktatóanyag vagy tanfolyam a Reactről, és nem reklámja bármely konkrét komponenskönyvtárnak vagy regiszternek. Ehelyett magas szintű iránymutatásokat, bevált gyakorlatokat és közös terminológiát biztosít a UI-komponensek tervezéséhez.
|
|
|
|
A specifikáció követésével a fejlesztők biztosíthatják, hogy komponenseik megfeleljenek a modern elvárásoknak, és zökkenőmentesen integrálhatók legyenek bármely kódbázisba.
|
|
|
|
## Kinek szól ez?
|
|
|
|
Ezt nyílt forráskódú karbantartók és tapasztalt front-end mérnökök számára írjuk, akik komponenskönyvtárakat vagy design rendszereket építenek és terjesztenek. Feltételezzük, hogy jártas vagy JavaScript/TypeScript és React használatában.
|
|
|
|
Minden példa Reactet használ (JSX/TSX-szel) az egyértelműség kedvéért, de reméljük, hogy az alapelvek más keretrendszerekre is érvényesek, például Vue-ra, Svelte-re vagy Angularra.
|
|
|
|
Más szóval, reméljük, hogy a specifikáció filozófiája keretrendszer-független — akár Reacttel, akár más könyvtárral dolgozol, ugyanazokra a kompozícióra, akadálymentességre és karbantarthatóságra vonatkozó elvekre kell helyezned a hangsúlyt. |