Skip to content

참고 문헌 ​

이 책이 근거로 삼은 외부 자료입니다. 모두 Leysys 정본 문서가 공식 출처로 인용한 것이고, 오른쪽 열은 그 자료를 쓴 장입니다.

Leysys 내부 정본(leysys-design과 Leysys Docs)은 각 장 끝의 「정본」에 있습니다. 외부 자료의 내용은 정본 문서가 확인한 시점의 것이며, 이후 바뀌었을 수 있습니다.

디자인 시스템과 UI 라이브러리 ​

자료주소장
shadcn/uihttps://ui.shadcn.com (새 탭)1, 2, 3, 4, 5, 7, 12, 14, 15, 24
shadcn/ui Registryhttps://ui.shadcn.com/docs/registry (새 탭)15
Nuxt UIhttps://ui.nuxt.com (새 탭)2, 3, 4, 5, 7, 8, 9, 12, 15
Nuxt UI Componentshttps://ui.nuxt.com/docs/components/ (새 탭)13, 15
Material Design 3https://m3.material.io (새 탭)2, 3, 4, 15
Atlassian Design Systemhttps://atlassian.design (새 탭)4, 11, 15
Primerhttps://primer.style (새 탭)2, 4, 7, 11, 13
Tailwind CSShttps://tailwindcss.com/docs (새 탭)2, 7, 8, 9, 10, 11, 12, 13, 14, 16, 20
Tailwind Catalysthttps://catalyst.tailwindui.com (새 탭)15
Reka UIhttps://reka-ui.com (새 탭)3, 4, 7, 8, 12, 13, 14, 15, 17
Radix UIhttps://radix-ui.com (새 탭)3, 7, 13, 14, 17
Base UIhttps://base-ui.com (새 탭)7, 13, 14, 17
Headless UIhttps://headlessui.com (새 탭)7
Vue 3https://vuejs.org (새 탭)1, 14

색 강도와 형태 속성 이름의 근거 (9장) ​

자료주소
shadcn/ui Buttonhttps://ui.shadcn.com/docs/components/base/button (새 탭)
Nuxt UI Buttonhttps://ui.nuxt.com/docs/components/button (새 탭)
Ant Design Buttonhttps://ant.design/components/button (새 탭)
Primer Buttonhttps://primer.style/product/components/button (새 탭)
Radix Themes Buttonhttps://www.radix-ui.com/themes/docs/components/button (새 탭)
Vue — Fallthrough Attributeshttps://vuejs.org/guide/components/attrs (새 탭)
HTML Standard — Form controlshttps://html.spec.whatwg.org/multipage/form-elements.html (새 탭)

구조 컴포넌트 어휘의 근거 (13장) ​

자료주소
shadcn/ui Cardhttps://ui.shadcn.com/docs/components/base/card (새 탭)
shadcn/ui Sheethttps://ui.shadcn.com/docs/components/base/sheet (새 탭)
shadcn/ui Sidebarhttps://ui.shadcn.com/docs/components/radix/sidebar (새 탭)
shadcn/ui Resizablehttps://ui.shadcn.com/docs/components/base/resizable (새 탭)
Nuxt UI Dashboard templatehttps://github.com/nuxt-ui-templates/dashboard-vue (새 탭)
Primer PageLayouthttps://primer.style/product/components/page-layout/ (새 탭)
Primer Stackhttps://primer.style/product/components/stack/ (새 탭)
Primer Cardhttps://primer.style/product/components/card/ (새 탭)
Primer Overlayhttps://primer.style/product/components/overlay/ (새 탭)

미리보기 카드를 쓰지 않은 근거 (17장) ​

자료주소
Radix Hover Cardhttps://www.radix-ui.com/primitives/docs/components/hover-card (새 탭)
Reka UI HoverCardhttps://reka-ui.com/docs/components/hover-card (새 탭)
Base UI Preview Cardhttps://base-ui.com/react/components/preview-card (새 탭)

관례 비교에 쓰는 디자인 시스템 (4장) ​

검증 원칙의 관례 정합(P-CONVENTION)은 아래 16개 디자인 시스템 가운데 맥락이 같은 것의 다수 규칙을 기준으로 삼습니다.

디자인 시스템맥락주소
Material Design웹·모바일https://m3.material.io (새 탭)
Human Interface Guidelines모바일https://developer.apple.com/design/human-interface-guidelines (새 탭)
Fluent웹·모바일https://fluent2.microsoft.design (새 탭)
Carbon웹https://carbondesignsystem.com (새 탭)
Polaris웹https://polaris.shopify.com (새 탭)
Lightning웹https://www.lightningdesignsystem.com (새 탭)
Atlassian Design System웹https://atlassian.design (새 탭)
Primer웹https://primer.style (새 탭)
Spectrum웹·모바일https://spectrum.adobe.com (새 탭)
Base Web웹https://baseweb.design (새 탭)
Ant Design웹https://ant.design (새 탭)
Chakra UI웹https://chakra-ui.com (새 탭)
shadcn/ui웹https://ui.shadcn.com (새 탭)
Nuxt UI웹https://ui.nuxt.com (새 탭)
Material UI (MUI)웹https://mui.com (새 탭)
Toss MDS모바일https://tossmini-docs.toss.im/tds-mobile/ (새 탭)

웹 표준과 접근성 ​

자료주소장
W3C WCAG 2.2https://www.w3.org/TR/WCAG22/ (새 탭)9, 10, 12, 17
Understanding WCAG 2.2 SC 2.5.8 Target Size (Minimum)https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum.html (새 탭)10, 17
MDN <dialog>https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/dialog (새 탭)14
web.dev — dialog와 popoverhttps://web.dev/articles/baseline-in-action-dialog-popover (새 탭)14
MDN Top layerhttps://developer.mozilla.org/en-US/docs/Glossary/Top_layer (새 탭)14
CSS Transforms Level 2 — individual transformshttps://drafts.csswg.org/css-transforms-2/#individual-transforms (새 탭)14
CSSOM View — scrollIntoViewhttps://drafts.csswg.org/cssom-view/#dom-element-scrollintoview (새 탭)17
W3C PROV-DMhttps://www.w3.org/TR/prov-dm/ (새 탭)16, 22

글꼴 ​

자료주소장
Noto fontshttps://github.com/notofonts (새 탭)11
Noto CJKhttps://github.com/notofonts/noto-cjk (새 탭)11
Google Sans Flexhttps://fonts.google.com/metadata/fonts/Google Sans Flex (새 탭)11
Cinzelhttps://github.com/google/fonts/blob/main/ofl/cinzel/METADATA.pb (새 탭)11
Poppinshttps://github.com/google/fonts/blob/main/ofl/poppins/METADATA.pb (새 탭)11
SIL Open Font License FAQhttps://openfontlicense.org/ofl-faq/ (새 탭)11

업무 기록 패턴 (16장) ​

자료주소
HubSpot — Associate activities with recordshttps://knowledge.hubspot.com/records/associate-activities-with-records (새 탭)
HubSpot — View record property historyhttps://knowledge.hubspot.com/records/view-record-property-history (새 탭)
Pipedrive — How is Pipedrive data organizedhttps://support.pipedrive.com/en/article/how-is-pipedrive-data-organized (새 탭)
Microsoft Dynamics 365 — Manage activitieshttps://learn.microsoft.com/en-us/dynamics365/sales/manage-activities (새 탭)
Atlaskit profilecardhttps://atlaskit.atlassian.com/packages/people-and-teams/profilecard (새 탭)
Fluent 2 Personahttps://fluent2.microsoft.design/components/web/react/core/persona/usage (새 탭)

접근 권한과 계정 (22장) ​

자료주소
Kubernetes — Using RBAC Authorizationhttps://kubernetes.io/docs/reference/access-authn-authz/rbac/ (새 탭)
Sandhu 외, Role-Based Access Control Models (1996)https://csrc.nist.gov/CSRC/media/Projects/Role-Based-Access-Control/documents/sandhu96.pdf (새 탭)
NIST SP 800-63B-4https://pages.nist.gov/800-63-4/sp800-63b.html (새 탭)
OWASP Authorization Cheat Sheethttps://cheatsheetseries.owasp.org/cheatsheets/Authorization_Cheat_Sheet.html (새 탭)
Microsoft identity platform — permissions and consenthttps://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview (새 탭)
GitHub — Roles in an organizationhttps://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization (새 탭)
GitHub Account Recovery Policyhttps://docs.github.com/en/site-policy/other-site-policies/github-account-recovery-policy (새 탭)
Google Cloud IAM — Roles overviewhttps://docs.cloud.google.com/iam/docs/roles-overview (새 탭)
Google Cloud Access Approvalhttps://docs.cloud.google.com/assured-workloads/access-approval/docs/approve-requests (새 탭)
Google Workspace — Recover administrator accesshttps://knowledge.workspace.google.com/admin/users/recovering-administrator-access-to-your-account (새 탭)
Azure RBAC troubleshootinghttps://learn.microsoft.com/en-us/azure/role-based-access-control/troubleshooting (새 탭)
Microsoft Customer Lockbox requestshttps://learn.microsoft.com/en-us/purview/customer-lockbox-requests (새 탭)
Supabase — Access controlhttps://supabase.com/docs/guides/platform/access-control (새 탭)
Vercel — Access roleshttps://vercel.com/docs/rbac/access-roles (새 탭)
Stripe — Team roleshttps://docs.stripe.com/get-started/account/teams/roles (새 탭)
Slack — Types of roleshttps://slack.com/help/articles/360018112273-Types-of-roles-in-Slack (새 탭)
Slack — Transfer ownershiphttps://slack.com/help/articles/204401633-Transfer-ownership-of-a-workspace-or-org (새 탭)
Atlassian — Admin roleshttps://support.atlassian.com/user-management/docs/what-are-the-different-types-of-admin-roles/ (새 탭)
Notion — Who's who in a workspacehttps://www.notion.com/help/whos-who-in-a-workspace (새 탭)
Linear — Members and roleshttps://linear.app/docs/members-roles (새 탭)
WordPress.com — User roleshttps://wordpress.com/support/invite-people/user-roles/ (새 탭)
WordPress.com — Transfer a sitehttps://wordpress.com/support/transfer-a-site/ (새 탭)

이름과 인프라 (19장) ​

자료주소
RFC 1035 — Preferred name syntaxhttps://www.rfc-editor.org/rfc/rfc1035.html#section-2.3.1 (새 탭)
RFC 9525 — TLS wildcard matchinghttps://www.rfc-editor.org/rfc/rfc9525.html#section-6.3 (새 탭)
AWS Certificate Manager — Wildcard certificatehttps://docs.aws.amazon.com/acm/latest/userguide/acm-concepts.html#wildcard-certificate (새 탭)
Azure Architecture Center — Backends for Frontendshttps://learn.microsoft.com/en-us/azure/architecture/patterns/backends-for-frontends (새 탭)
Microsoft — Customer portal administrationhttps://learn.microsoft.com/en-us/dynamics365/supply-chain/sales-marketing/customer-portal-user-admin (새 탭)
Microsoft — Manage customers in Partner Centerhttps://learn.microsoft.com/en-us/partner-center/customers/manage-user-accounts (새 탭)

법령 (23장) ​

자료주소
법제처 찾기쉬운 생활법령정보 — 신용카드 가맹점https://easylaw.go.kr/CSP/CnpClsMain.laf?popMenu=ov&csmSeq=585&ccfNo=3&cciNo=2&cnpClsNo=1 (새 탭)