--- id: wiki-2026-0508-styletron title: Styletron category: 10_Wiki/Topics status: needs_review canonical_id: self aliases: [] duplicate_of: none source_trust_level: A confidence_score: 0.92 tags: [uncategorized] raw_sources: [] last_reinforced: 2026-05-08 github_commit: pending inferred_by: Claude Opus 4.7 (auto-normalize 2026-05-08) tech_stack: language: unspecified framework: unspecified --- # [[Styletron|Styletron]] ## πŸ“Œ ν•œ 쀄 톡찰 (The Karpathy Summary) Styletron은 Uber의 Base Web λ””μžμΈ μ‹œμŠ€ν…œμ—μ„œ ν™œμš©λ˜λŠ” μŠ€νƒ€μΌλ§ λ„κ΅¬λ‘œ, μ•„ν† λ―Ή μŠ€νƒ€μΌλ§(atomic styling)을 μƒμ„±ν•˜μ—¬ μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ λ‹€μš΄λ‘œλ“œν•΄μ•Ό ν•˜λŠ” μ½˜ν…μΈ μ˜ 양을 μ΅œμ†Œν™”ν•˜λŠ” 역할을 ν•©λ‹ˆλ‹€ [1]. 이λ₯Ό 톡해 λͺ¨λ°”일 κΈ°κΈ° μ‚¬μš©μžλ‚˜ λ„€νŠΈμ›Œν¬ 연결이 μ—΄μ•…ν•œ ν™˜κ²½μ—μ„œλ„ μ„±λŠ₯이 μ΅œμ ν™”λ  수 μžˆλ„λ‘ λ•μŠ΅λ‹ˆλ‹€ [1]. λ‹€λ§Œ, 이 μ™Έμ˜ ꡬ체적인 μž‘λ™ μ›λ¦¬λ‚˜ μ•„ν‚€ν…μ²˜μ— λŒ€ν•œ μ†ŒμŠ€μ— κ΄€λ ¨ 정보가 λΆ€μ‘±ν•©λ‹ˆλ‹€. ## πŸ“– κ΅¬μ‘°ν™”λœ 지식 (Synthesized Content) * **μ•„ν† λ―Ή μŠ€νƒ€μΌλ§(Atomic Styling) 생성**: Styletron은 CSSλ₯Ό μ•„ν† λ―Ήν•œ λ‹¨μœ„λ‘œ μƒμ„±ν•¨μœΌλ‘œμ¨ μŠ€νƒ€μΌ μ½”λ“œκ°€ μ°¨μ§€ν•˜λŠ” μš©λŸ‰μ„ 쀄이고, μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ λ‘œλ“œν•  λ•Œ λ‹€μš΄λ‘œλ“œν•˜λŠ” μ½˜ν…μΈ λ₯Ό μ΅œμ†Œν™”ν•©λ‹ˆλ‹€ [1]. * **μ„±λŠ₯ 및 ν™˜κ²½ μ΅œμ ν™”**: μƒμ„±λœ μ•„ν† λ―Ή μŠ€νƒ€μΌμ„ 톡해 μ»΄ν“¨νŒ… νŒŒμ›Œκ°€ λΆ€μ‘±ν•œ λͺ¨λ°”일 κΈ°κΈ°λ‚˜ λ„€νŠΈμ›Œν¬ ν™˜κ²½μ΄ μ’‹μ§€ μ•Šμ€ μ‚¬μš©μžλ“€μ—κ²Œ μ΅œμ ν™”λœ UI μ„±λŠ₯을 μ œκ³΅ν•˜λŠ” 데 핡심적인 κΈ°μ—¬λ₯Ό ν•©λ‹ˆλ‹€ [1]. * **Base Web과의 톡합**: μ ‘κ·Όμ„±κ³Ό μ•ˆμ •μ„±μ„ μ€‘μ‹œν•˜λŠ” Uber의 μ˜€ν”ˆμ†ŒμŠ€ React μ»΄ν¬λ„ŒνŠΈ 라이브러리인 Base Webμ—μ„œ μ„±λŠ₯ μ΅œμ ν™”λ₯Ό μœ„ν•œ 기반 λ„κ΅¬λ‘œ μ±„νƒλ˜μ–΄ ν™œμš©λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€ [1]. * μ†ŒμŠ€μ— κ΄€λ ¨ 정보가 λΆ€μ‘±ν•©λ‹ˆλ‹€. (Styletron의 세뢀적인 문법, λ‚΄λΆ€ λ™μž‘ 원리, λ‹€λ₯Έ [[CSS-in-JS|CSS-in-JS]] λ˜λŠ” [[Tailwind CSS|Tailwind CSS]]μ™€μ˜ 직접적인 μ„±λŠ₯ 비ꡐ λ“± 깊이 μžˆλŠ” 기술적 μ •λ³΄λŠ” μ œκ³΅λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.) ## πŸ”— 지식 μ—°κ²° (Graph) - **Related Topics:** Atomic Styling, Base Web, [[Design Systems|DesignSystems]] - **Projects/Contexts:** [[Uber Base Web|Uber Base Web]] React Component Library - **Contradictions/Notes:** μ†ŒμŠ€μ— κ΄€λ ¨ 정보가 λΆ€μ‘±ν•©λ‹ˆλ‹€. (Styletronκ³Ό λ‹€λ₯Έ μŠ€νƒ€μΌλ§ 접근법 κ°„μ˜ μƒμΆ©λ˜λŠ” μ˜κ²¬μ΄λ‚˜ ν•œκ³„μ μ€ μ†ŒμŠ€μ— λͺ…μ‹œλ˜μ–΄ μžˆμ§€ μ•ŠμŠ΅λ‹ˆλ‹€.) --- *Last updated: 2026-04-26* ## πŸ€– LLM ν™œμš© 힌트 (How to Use This Knowledge) **μ–Έμ œ 이 지식을 μ“°λŠ”κ°€:** - *(TODO)* **μ–Έμ œ μ“°λ©΄ μ•ˆ λ˜λŠ”κ°€:** - *(TODO)* ## πŸ§ͺ 검증 μƒνƒœ (Validation) - **정보 μƒνƒœ:** needs_review - **좜처 신뒰도:** A - **κ²€ν†  이유:** *(P-Reinforce Phase 1 μžλ™ μ •κ·œν™”. λ³Έλ¬Έ 검증 ν•„μš”.)* ## 🧬 쀑볡 검사 (Duplicate Check) - **κΈ°μ‘΄ μœ μ‚¬ λ¬Έμ„œ:** *(TODO: μΈλ±μ„œ ν΄λŸ¬μŠ€ν„° 리포트 μ°Έμ‘°)* - **처리 방식:** UPDATE (μžλ™ μ •κ·œν™”) - **처리 이유:** Phase 1 μ •κ·œν™” β€” μ˜› ν…œν”Œλ¦Ώ/λˆ„λ½ ν•„λ“œ 보강. ## ⚠️ λͺ¨μˆœ 및 μ—…λ°μ΄νŠΈ (Contradictions & Updates) - **κ³Όκ±° λ°μ΄ν„°μ™€μ˜ 좩돌:** μ—†μŒ - **μ •μ±… λ³€ν™”:** μ—†μŒ ## πŸ•“ λ³€κ²½ 이λ ₯ (Changelog) | λ‚ μ§œ | λ³€κ²½ λ‚΄μš© | 처리 방식 | 신뒰도 | |------|-----------|-----------|--------| | 2026-05-08 | P-Reinforce Phase 1 μ •κ·œν™” (frontmatter + 헀더 ν‘œμ€€ν™”) | UPDATE | A | ## πŸ’» μ½”λ“œ νŒ¨ν„΄ (Code Patterns) **νŒ¨ν„΄ 1:** *(TODO: 이 ν”„λ‘œμ νŠΈ μ»¨λ²€μ…˜ λ°˜μ˜ν•œ ꡬ쑰 μŠ€μΌˆλ ˆν†€)* ```text # TODO ``` ## πŸ€” μ˜μ‚¬κ²°μ • κΈ°μ€€ (Decision Criteria) **선택 Aλ₯Ό 써야 ν•  λ•Œ:** - *(TODO)* **선택 Bλ₯Ό 써야 ν•  λ•Œ:** - *(TODO)* **κΈ°λ³Έκ°’:** > *(TODO)* ## ❌ μ•ˆν‹°νŒ¨ν„΄ (Anti-Patterns) - **[μ•ˆν‹°νŒ¨ν„΄]:** *(TODO: 무엇을 ν•˜λ©΄ μ•ˆ λ˜λŠ”κ°€ + 이유 + λŒ€μ‹  무엇을)*