|
| 1 | +--- |
| 2 | +hide_table_of_contents: true |
| 3 | +pagination_prev: get-started/index |
| 4 | +--- |
| 5 | + |
| 6 | +# π― Guides |
| 7 | + |
| 8 | +<span class="badge badge--primary margin-bottom--md">PRACTICE-ORIENTED</span> |
| 9 | + |
| 10 | +<p class="summary"> |
| 11 | +Feature-Sliced Design(FSD)μ μ μ©μ μν μ’
ν© κ°μ΄λμ
λλ€. ꡬ체μ μΈ μμ, λ§μ΄κ·Έλ μ΄μ
μ λ΅, κ·Έλ¦¬κ³ FSD μ½λμμ λ°κ²¬ν μ μλ νν μ€κ³μμ λ¬Έμ λ€μ λ€λ£Ήλλ€. FSDλ₯Ό νλ‘μ νΈμ λμ
νκ±°λ κΈ°μ‘΄ ꡬ쑰λ₯Ό κ°μ νκ³ μ ν λ μ°Έκ³ νκΈ° μ’μ 리μμ€μ
λλ€. |
| 12 | +</p> |
| 13 | + |
| 14 | +## Main |
| 15 | + |
| 16 | +import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" |
| 17 | +import { ToolOutlined, ImportOutlined, BugOutlined, FunctionOutlined } from "@ant-design/icons"; |
| 18 | + |
| 19 | +<NavCard |
| 20 | + title="Examples" |
| 21 | + description="λ°©λ²λ‘ μ μ μ©ν μ€μ μμ" |
| 22 | + to="/docs/guides/examples" |
| 23 | + Icon={ToolOutlined} |
| 24 | + tags={['Authentication', 'Types', 'Page layout']} |
| 25 | +/> |
| 26 | +<NavCard |
| 27 | + title="Migration" |
| 28 | + description="κΈ°μ‘΄ μν€ν
μ²μμ λ§μ΄κ·Έλ μ΄μ
νκΈ° μν κ°μ΄λ" |
| 29 | + to="/docs/guides/migration/from-v1" |
| 30 | + Icon={ImportOutlined} |
| 31 | + tags={['From custom architecture', 'From FSv1']} |
| 32 | +/> |
| 33 | +<NavCard |
| 34 | + title="Tech" |
| 35 | + description="νλ μμν¬ λ° λΌμ΄λΈλ¬λ¦¬λ³ μ¬μ© κ°μ΄λ" |
| 36 | + to="/docs/guides/tech/with-nextjs" |
| 37 | + Icon={FunctionOutlined} |
| 38 | + tags={['NextJS', 'NuxtJS', 'React Query', 'SvelteKit']} |
| 39 | +/> |
| 40 | + |
| 41 | +<NavCard |
| 42 | + title="Code Issues (Smells)" |
| 43 | + description="μ½λμμ λ°κ²¬ν μ μλ νν μ€κ³μμ λ¬Έμ " |
| 44 | + to="/docs/guides/issues/desegmented" |
| 45 | + Icon={BugOutlined} |
| 46 | + tags={['Desegmented', 'Routing', "Cross-imports"]} |
| 47 | +/> |
| 48 | + |
| 49 | + |
| 50 | + |
0 commit comments