<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>minju6544 님의 블로그</title>
    <link>https://minju6544.tistory.com/</link>
    <description>minju6544 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Wed, 3 Jun 2026 22:02:13 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>minju6544</managingEditor>
    <item>
      <title>[피그마 강의]5강- 프로토타입</title>
      <link>https://minju6544.tistory.com/21</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://teamsparta.notion.site/5-7-2232dc3ef51481b884e0ce8a1c19cc0a&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://teamsparta.notion.site/5-7-2232dc3ef51481b884e0ce8a1c19cc0a&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://teamsparta.notion.site/5-8-2232dc3ef5148159b3f6de08dc916005&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://teamsparta.notion.site/5-8-2232dc3ef5148159b3f6de08dc916005&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1778152580483&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;챕터5-8 : 화면 디자인 연결하기 | Notion&quot; data-og-description=&quot;화면을 실제로 연결해보고, 프로토타입의 구성과 기능에 대해 좀 더 자세하게 이해해봐요!&quot; data-og-host=&quot;teamsparta.notion.site&quot; data-og-source-url=&quot;https://teamsparta.notion.site/5-8-2232dc3ef5148159b3f6de08dc916005&quot; data-og-url=&quot;https://teamsparta.notion.site/5-8-2232dc3ef5148159b3f6de08dc916005&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/x3SGO/dJMb8T93F6V/blu6Tvr3jLnAyTXfhiKibk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/cZPLiS/dJMb84qcMHq/nVkwuRcUTFkf5h5V4Za4z0/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://teamsparta.notion.site/5-8-2232dc3ef5148159b3f6de08dc916005&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://teamsparta.notion.site/5-8-2232dc3ef5148159b3f6de08dc916005&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/x3SGO/dJMb8T93F6V/blu6Tvr3jLnAyTXfhiKibk/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/cZPLiS/dJMb84qcMHq/nVkwuRcUTFkf5h5V4Za4z0/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;챕터5-8 : 화면 디자인 연결하기 | Notion&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;화면을 실제로 연결해보고, 프로토타입의 구성과 기능에 대해 좀 더 자세하게 이해해봐요!&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;teamsparta.notion.site&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://teamsparta.notion.site/5-9-2232dc3ef51481c7bb4aed2458cf6b81&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://teamsparta.notion.site/5-9-2232dc3ef51481c7bb4aed2458cf6b81&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[프로토타입 종류]&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;912&quot; data-origin-height=&quot;324&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYoLc4/dJMcad2WR8N/Fr1mObNckNg4HXMGkTXxvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYoLc4/dJMcad2WR8N/Fr1mObNckNg4HXMGkTXxvk/img.png&quot; data-alt=&quot;퀄에 따라 나눔&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYoLc4/dJMcad2WR8N/Fr1mObNckNg4HXMGkTXxvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYoLc4%2FdJMcad2WR8N%2FFr1mObNckNg4HXMGkTXxvk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;548&quot; height=&quot;195&quot; data-origin-width=&quot;912&quot; data-origin-height=&quot;324&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;퀄에 따라 나눔&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt;&lt;b&gt;포로토파이, 프레이머&lt;/b&gt; 등의 다양한 도구로 프로토타입을 진행함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[프로토타입 구성요소]&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1086&quot; data-origin-height=&quot;868&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ErDVR/dJMcahj4pnl/KAxCGKvmaqm7ieWQr0Kf7k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ErDVR/dJMcahj4pnl/KAxCGKvmaqm7ieWQr0Kf7k/img.png&quot; data-alt=&quot;1번: 핫스팟 (시작점이라고 생각하면 됨), 2번: 커넥션, 3번: 데스티네이션(종착점)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ErDVR/dJMcahj4pnl/KAxCGKvmaqm7ieWQr0Kf7k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FErDVR%2FdJMcahj4pnl%2FKAxCGKvmaqm7ieWQr0Kf7k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1086&quot; height=&quot;868&quot; data-origin-width=&quot;1086&quot; data-origin-height=&quot;868&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;1번: 핫스팟 (시작점이라고 생각하면 됨), 2번: 커넥션, 3번: 데스티네이션(종착점)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[오버플로우]:&lt;/b&gt; 프레임 밖으로 컨텐츠가 넘어가는 것&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-즉, 스크롤이 되게 하려면 프레임보다 콘텐츠가 더 길어서 넘쳐야 함&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-오버플로우가 되지 않으면 -&amp;gt; 스크롤 안생김&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;458&quot; data-origin-height=&quot;406&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d2QlaL/dJMcah5qeWk/wCwIEUPKBssVo3VSph52W0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d2QlaL/dJMcah5qeWk/wCwIEUPKBssVo3VSph52W0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d2QlaL/dJMcah5qeWk/wCwIEUPKBssVo3VSph52W0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd2QlaL%2FdJMcah5qeWk%2FwCwIEUPKBssVo3VSph52W0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;209&quot; height=&quot;185&quot; data-origin-width=&quot;458&quot; data-origin-height=&quot;406&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[스크롤 컨테이너]: &lt;/b&gt;오버플로우가 생긴 프레임을 스크롤로 만들어주는 기본적인 프로토타입 기능&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;338&quot; data-origin-height=&quot;334&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c9bYRZ/dJMcacbXdeP/sfWqcAz4YpyjLksLFcXN21/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c9bYRZ/dJMcacbXdeP/sfWqcAz4YpyjLksLFcXN21/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c9bYRZ/dJMcacbXdeP/sfWqcAz4YpyjLksLFcXN21/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc9bYRZ%2FdJMcacbXdeP%2FsfWqcAz4YpyjLksLFcXN21%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;338&quot; height=&quot;334&quot; data-origin-width=&quot;338&quot; data-origin-height=&quot;334&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. No scrolling: 스크롤 하지 않음. 기본값&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. Horizontal: 내부의 콘텐츠들이 가로로 넘칠 때, 가로 방향으로 스크롤&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. Vertical: 내부의 콘텐츠들이 세로로 넘칠 때, 세로 방향으로 스크롤&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. Both directions: 가로 및 세로 방향으로 모두 스크롤&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[플로우]-트리거, 애니메이션, 액션으로 구성&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;542&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/biYClE/dJMcaiXuI56/xGK4EOK1ogXRrQKeOSaAOK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/biYClE/dJMcaiXuI56/xGK4EOK1ogXRrQKeOSaAOK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/biYClE/dJMcaiXuI56/xGK4EOK1ogXRrQKeOSaAOK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbiYClE%2FdJMcaiXuI56%2FxGK4EOK1ogXRrQKeOSaAOK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;419&quot; height=&quot;277&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;542&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트리거: 액션을 시작하는 조건이나 이유, 계기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;액션: 트리거로 인해 만들어지는 결과&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애니메이션: 어떻게? 언제? 실행할지-&amp;gt; 즉 인터핵션 형태를 정하게 됨&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;트리거의 종류:&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;On click(on tap)&lt;/b&gt;&amp;nbsp;: 클릭 또는 탭/터치했을 때 액션을 실행해요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;On drag :&lt;/b&gt; 드래그했을 때 액션을 실행해요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;While hovering :&lt;/b&gt; 커서/마우스가 영역 위에 올라가 있는 &lt;b&gt;동안&lt;/b&gt; 계속 액션을 실행해요.-&amp;gt;Mouse enter와 Mouse leave를 계속 반복하는 것과 같은 효과예요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;While pressing :&lt;/b&gt; 커서/마우스로 영역을 누르고 있는 &lt;b&gt;동안&lt;/b&gt; 계속 액션을 실행해요.-&amp;gt;Mouse down와 Mouse up를 계속 반복하는 것과 같은 효과예요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Key/Gamepad :&lt;/b&gt; 특정 키를 눌렀을 때 액션을 실행해요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mouse enter :&lt;/b&gt; 커서/마우스가 영역 위에 올라가면 액션을 실행해요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mouse leave :&lt;/b&gt; 커서/마우스가 영역을 벗어나면 액션을 실행해요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mouse down :&lt;/b&gt; 커서/마우스가 영역을 &lt;b&gt;누르면&lt;/b&gt; 액션을 실행해요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mouse up :&lt;/b&gt; 커서/마우스가 영역을 눌렀다 &lt;b&gt;떼면&lt;/b&gt; 액션을 실행해요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;After delay :&lt;/b&gt; 일정 시간이 지난 후에 액션을 실행해요.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;액션의 종류:&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Navigate to&lt;/b&gt; : 페이지(프레임)를 이동하는 액션이에요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Change to :&lt;/b&gt; 컴포넌트의 다른 배리언츠로 변경하는 액션이에요.-&amp;gt;트리거가 컴포넌트에 적용되어 있을 때만 사용할 수 있어요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Back :&lt;/b&gt; 직전 화면으로 이동하는 액션이에요.-&amp;gt;뒤로가기 버튼에 적용하면 언제든지 이전 화면으로 이동할 수 있어요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Set variable :&lt;/b&gt; 변수를 특정 값으로 설정하는 액션이에요.  변수 기능은 피그마 유료 계정부터 사용할 수 있어요.-&amp;gt;트리거를 실행하면 변수를 원하는 값으로 설정할 수 있어요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Set variable mode :&lt;/b&gt; 변수를 특정 모드로 설정하는 액션이에요.   변수 기능은 피그마 유료 계정부터 사용할 수 있어요.-&amp;gt;트리거를 실행하면 변수를 원하는 모드로 설정할 수 있어요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Conditional :&lt;/b&gt; 분기점을 만들어서 조건에 따라 A 또는 B를 실행하는 액션이에요-&amp;gt;  조건분기 기능은 피그마 유료 계정부터 사용할 수 있어요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Scroll to :&lt;/b&gt; 현재 프레임의 특정 지점까지 스크롤해서 이동하는 액션이에요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Open link :&lt;/b&gt; 특정 URL을 여는 액션이에요.-&amp;gt;  피그마 안의 특정 영역이나 프레임으로도 이동할 수 있어요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Open overlay :&lt;/b&gt; 현재 프로토타입 화면에 다른 프레임을 위에 겹쳐서 보여주는 액션이에요.   라이트박스는 스크림(Scrim; 천 또는 장막), 딤드(Dimmed; 흐려진), 딤레이어(Dim Layer), 오버레이(Overlay) 등으로도 불려요.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;팝업 같은 요소가 등장할 때, 일반적으로 &amp;lsquo;뒤에 가려진 화면은 사용할 수 없다&amp;rsquo;는 걸 보여주기 위해 반투명한 화면을 추가해요. 이 화면을 **라이트박스(Lightbox)**라고 불러요.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;다이얼로그나 바텀시트를 프로토타입에서 보여줄 때 자주 사용해요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Swap overlay :&lt;/b&gt; 라이트박스를 유지한 채 다른 프레임으로 교체하는 액션이에요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Close overlay :&lt;/b&gt; 라이트박스을 닫는 액션이에요.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;448&quot; data-origin-height=&quot;466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/blDtsa/dJMcaffusyL/wcUU10ammkJIUbmwvxVfGk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/blDtsa/dJMcaffusyL/wcUU10ammkJIUbmwvxVfGk/img.png&quot; data-alt=&quot;오버레이&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/blDtsa/dJMcaffusyL/wcUU10ammkJIUbmwvxVfGk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FblDtsa%2FdJMcaffusyL%2FwcUU10ammkJIUbmwvxVfGk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;448&quot; height=&quot;466&quot; data-origin-width=&quot;448&quot; data-origin-height=&quot;466&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;오버레이&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[애니메이션 종류]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1376&quot; data-origin-height=&quot;980&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJcMvA/dJMcagMdGzb/B2AiNKr0QE79BWvUSRJ8iK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJcMvA/dJMcagMdGzb/B2AiNKr0QE79BWvUSRJ8iK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJcMvA/dJMcagMdGzb/B2AiNKr0QE79BWvUSRJ8iK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJcMvA%2FdJMcagMdGzb%2FB2AiNKr0QE79BWvUSRJ8iK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1376&quot; height=&quot;980&quot; data-origin-width=&quot;1376&quot; data-origin-height=&quot;980&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;732&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lvQvN/dJMcabqBx91/YQtLEkPCKuEwrN1zBOcaT0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lvQvN/dJMcabqBx91/YQtLEkPCKuEwrN1zBOcaT0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lvQvN/dJMcabqBx91/YQtLEkPCKuEwrN1zBOcaT0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlvQvN%2FdJMcabqBx91%2FYQtLEkPCKuEwrN1zBOcaT0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;732&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;732&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 스마트 애니메이트 보충 설명&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1320&quot; data-origin-height=&quot;630&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdRHSk/dJMcai4fvni/t5KXakBj0KcXYASyxinfgK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdRHSk/dJMcai4fvni/t5KXakBj0KcXYASyxinfgK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdRHSk/dJMcai4fvni/t5KXakBj0KcXYASyxinfgK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcdRHSk%2FdJMcai4fvni%2Ft5KXakBj0KcXYASyxinfgK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1320&quot; height=&quot;630&quot; data-origin-width=&quot;1320&quot; data-origin-height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[핸드오프]&lt;/b&gt;-'손을 떠나다'라는 뜻으로, 개발자에게 전달하기 위해 디자인 사양을 정리한 문서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.figma.com/community/plugin/1177722582033208360&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.figma.com/community/plugin/1177722582033208360&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; 핸드오프 만드는 플러그인&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://teamsparta.notion.site/2232dc3ef51480e096e7ebf078062a93&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://teamsparta.notion.site/2232dc3ef51480e096e7ebf078062a93&lt;/a&gt;&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/21</guid>
      <comments>https://minju6544.tistory.com/21#entry21comment</comments>
      <pubDate>Thu, 7 May 2026 19:52:27 +0900</pubDate>
    </item>
    <item>
      <title>[0504] 팀별 PRD작성</title>
      <link>https://minju6544.tistory.com/19</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;주제: 푸드테크 (카페)&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[리서치]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. &lt;a href=&quot;https://www.youtube.com/watch?v=gmSgOCriAoQ&amp;amp;t=17s&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.youtube.com/watch?v=gmSgOCriAoQ&amp;amp;t=17s&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignLeft&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=gmSgOCriAoQ&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/bH4mtJ/dJMb81G059b/DLWNHnCHu6PaF0MumrZ4R1/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=0_0_1280_720&quot; data-video-width=&quot;600&quot; data-video-height=&quot;338&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;&amp;quot;편한데, 취소 왜 안 돼?&amp;quot;&amp;hellip;애증의 스타벅스 &quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/gmSgOCriAoQ&quot; width=&quot;600&quot; height=&quot;338&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1976&quot; data-origin-height=&quot;298&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dSYkq7/dJMcafsVSqM/5kp9QydKfeTyL7ZeuUx9M0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dSYkq7/dJMcafsVSqM/5kp9QydKfeTyL7ZeuUx9M0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dSYkq7/dJMcafsVSqM/5kp9QydKfeTyL7ZeuUx9M0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdSYkq7%2FdJMcafsVSqM%2F5kp9QydKfeTyL7ZeuUx9M0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1976&quot; height=&quot;298&quot; data-origin-width=&quot;1976&quot; data-origin-height=&quot;298&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2032&quot; data-origin-height=&quot;542&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwHuQ4/dJMcac310Mg/t9CdeGKjfcNBpHsmO8FXb0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwHuQ4/dJMcac310Mg/t9CdeGKjfcNBpHsmO8FXb0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwHuQ4/dJMcac310Mg/t9CdeGKjfcNBpHsmO8FXb0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwHuQ4%2FdJMcac310Mg%2Ft9CdeGKjfcNBpHsmO8FXb0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2032&quot; height=&quot;542&quot; data-origin-width=&quot;2032&quot; data-origin-height=&quot;542&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. &lt;a href=&quot;https://www.youtube.com/watch?v=8KeiqpyhEoI&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.youtube.com/watch?v=8KeiqpyhEoI&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignLeft&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=8KeiqpyhEoI&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/AKJYw/dJMb9dHrTrv/MJkKv1cA75eF9I8ZCQHtrk/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=0_0_1280_720&quot; data-video-width=&quot;600&quot; data-video-height=&quot;338&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;다른 카페들과 조금 다르다&amp;hellip;스타벅스만 &quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/8KeiqpyhEoI&quot; width=&quot;600&quot; height=&quot;338&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1936&quot; data-origin-height=&quot;152&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NEdAt/dJMcadokx8X/aVEigWu1ZkkTcPRbeb7Uh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NEdAt/dJMcadokx8X/aVEigWu1ZkkTcPRbeb7Uh0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NEdAt/dJMcadokx8X/aVEigWu1ZkkTcPRbeb7Uh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNEdAt%2FdJMcadokx8X%2FaVEigWu1ZkkTcPRbeb7Uh0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1936&quot; height=&quot;152&quot; data-origin-width=&quot;1936&quot; data-origin-height=&quot;152&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1452&quot; data-origin-height=&quot;1356&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/92SWd/dJMcaaLXbg6/sJKjkrZ9ejpdczU9f3lqL1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/92SWd/dJMcaaLXbg6/sJKjkrZ9ejpdczU9f3lqL1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/92SWd/dJMcaaLXbg6/sJKjkrZ9ejpdczU9f3lqL1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F92SWd%2FdJMcaaLXbg6%2FsJKjkrZ9ejpdczU9f3lqL1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;561&quot; height=&quot;524&quot; data-origin-width=&quot;1452&quot; data-origin-height=&quot;1356&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1324&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bIhHVz/dJMcafmbY7f/4BnMHb0doDhxBjKmJFAy90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bIhHVz/dJMcafmbY7f/4BnMHb0doDhxBjKmJFAy90/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bIhHVz/dJMcafmbY7f/4BnMHb0doDhxBjKmJFAy90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIhHVz%2FdJMcafmbY7f%2F4BnMHb0doDhxBjKmJFAy90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;554&quot; height=&quot;509&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1324&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 112px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 19px;&quot;&gt;
&lt;td style=&quot;width: 31.0077%; height: 19px;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;불편 내용&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 38.7984%; height: 19px;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;대표 인용&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 19px;&quot;&gt;
&lt;td style=&quot;width: 31.0077%; height: 19px;&quot;&gt;주문 후 취소 할 수 가 없음&lt;/td&gt;
&lt;td style=&quot;width: 38.7984%; height: 19px;&quot;&gt;&quot;잘못 주문해서 취소하고 싶은데 안돼서 난감하다&quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 38px;&quot;&gt;
&lt;td style=&quot;width: 31.0077%; height: 38px;&quot;&gt;예상 대기 시간 및 인원에 대한 정보 부재&lt;/td&gt;
&lt;td style=&quot;width: 38.7984%; height: 38px;&quot;&gt;&quot;왜 대기 순서를 주문하고 나서야 알려주는지 모르겠다&quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 19px;&quot;&gt;
&lt;td style=&quot;height: 19px; width: 31.0077%;&quot;&gt;메뉴 선택의 불편함&lt;/td&gt;
&lt;td style=&quot;width: 38.7984%; height: 19px;&quot;&gt;&quot;원하는 메뉴를 찾기가 다소 어려웠다&quot;&lt;br /&gt;&quot;스크롤 길이가 길어지다보면, 밑에 위치하는 제품군은 노출되지 않을 가능성이 높다&quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 31.0077%; height: 17px;&quot;&gt;광고 및 이벤트로 인한 본기능 상실&lt;/td&gt;
&lt;td style=&quot;width: 38.7984%; height: 17px;&quot;&gt;&quot;타 어플과 비교했을 때 2배 이상의 스크롤 차이가 있다&quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;문제 정의&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;-현재 사람들은 메뉴를 주문하기 위해 어플을 사용하나 광고 및 이벤트로 인해 주문기능이 본기능이 상실되고 있다. 실제로 '타 어플과 비교했을 때 2배 이상의 스크롤 차이가 있어 불편하다'라는 의견을 통해 광고와 프로모션이 본기능을 방해하고 있음을 알 수 있었다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;-사람들은 메뉴를 주문하기 전 다양한 사전 정보를 필요로 하지만, 예상 대기 시간 및 대기 인원에 대한 정보 부재로 불편함을 호소하고 있다. '왜 대기 순서를 주문하고 나서야 알려주는지 모르겠다'의 반응을 통해 정부 부재로 인한 불편함을 알 수 있다.&lt;br /&gt;&lt;br /&gt;-사람들은 어플을 통해 메뉴를 선택 과정을 거치지만, '원하는 메뉴를 찾기가 다소 어려웠다'라는 반응을 통해 메뉴 선택에 있어 피로감을 느끼고 있음을 확인할 수 있다&lt;br /&gt;&lt;br /&gt;-주문 후 주문과정에서 실수가 발견됐을 시에 사람들을 주문 취소를 요구하나 해당 시스템은 진행되고 있지 않다. '잘못 주문해서 취소하고 싶은데 안돼서 난감하다'를 통해 주문 취소 기능의 필요성을 알 수 있다.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-&amp;gt;주문 후 취소 불가/ 필요한 정보 부재/ 메뉴 선택의 불편함/ 광고 및 이벤트로 인한 본기능 상실로 인해 사람들은 불편함을 호소하고 있고 이는 이탈율 증가로 이어진다.&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;b&gt;[팀명] | PRD&lt;/b&gt;&lt;/h1&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;\[기본 정보]&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;팀명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;서비스명&lt;/td&gt;
&lt;td&gt;ROADMAP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;기획 기능명&lt;/td&gt;
&lt;td&gt;선택 비용 감소를 위한 AI 추천 메뉴&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;팀원&lt;/td&gt;
&lt;td&gt;김민주, 김나연, 임승현, 권나현, 서정진, 송하람&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;작성 기간&lt;/td&gt;
&lt;td&gt;5/4~5/11(마지막 날 발표)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;버전&lt;/td&gt;
&lt;td&gt;v1.0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;[서비스 + 기능 개요]&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;서비스 한 줄 소개&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;:&quot; 나만의 취향을 빠르게 반영해 풍성한 카페 경험을 선사합니다&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot; AI 기반 취향 테스트를 통해 오늘 하루를 더 달달하게 만들어줄 음료를 추천받아요&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;기획하려는 기능&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;P0 퀵오더 기능 단골 매장과 메뉴를 설정, 바로 주문 주문 시간 단축&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;P1&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;AI 기반 메뉴 취향 테스트&lt;/td&gt;
&lt;td&gt;5개의 질문을 통해 개인 맞춤형&amp;nbsp;메뉴 추천&lt;/td&gt;
&lt;td&gt;선택 피로도 단축&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;P2&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;혜택/ 적립 알림 서비스&lt;/td&gt;
&lt;td&gt;혜택과 적립 부분을 직관적으로 안내&lt;/td&gt;
&lt;td&gt;정보 만족도 향상&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;타겟 사용자&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;선택 피로 누적으로 구매를 포기하는 사용자&lt;/li&gt;
&lt;li&gt;주문 과정이 복잡해 주문을 포기하거나 이탈하는 사용자&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;[근거 데이터]&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;불편 내용 언급 빈도 대표 인용 출처&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;주문 전 대기 정보를 알 수 없다.&lt;/td&gt;
&lt;td&gt;상&lt;/td&gt;
&lt;td&gt;왜 대기 순서를 주문하고 나서야 알 수 있는지 모르겠다.&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://hongyaho.tistory.com/entry/스타벅스-이거-개선하면-좋겠는데-코드스트이츠-PMB-17기-W8D1&quot;&gt;https://hongyaho.tistory.com/entry/스타벅스-이거-개선하면-좋겠는데-코드스트이츠-PMB-17기-W8D1&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;주문 후 취소/정정이 어렵다&lt;/td&gt;
&lt;td&gt;상&lt;/td&gt;
&lt;td&gt;잘못 주문했는데 취소가 안돼서 난감하다.&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=gmSgOCriAoQ&amp;amp;t=17s&quot;&gt;https://www.youtube.com/watch?v=gmSgOCriAoQ&amp;amp;t=17s&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;앱의 본질은 &amp;ldquo;빠른 주문&amp;rdquo;인데 광고**&amp;middot;**이벤트로 복잡함&lt;/td&gt;
&lt;td&gt;상&lt;/td&gt;
&lt;td&gt;다른 앱보다 스크롤을 두 배 이상 해야 해서 불편하다.&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://brunch.co.kr/@f544231498e74fb/2&quot;&gt;https://brunch.co.kr/@f544231498e74fb/2&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;[공통 불편 TOP 3]&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;주문 전 대기 정보 확인 불가&lt;/li&gt;
&lt;li&gt;주문 후 취소/정정 어려움(본사 문의)&lt;/li&gt;
&lt;li&gt;광고/이벤트로 혼잡해 빠른 주문이 어려움&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;[문제 정의]&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a&gt;  Callout icon&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[BEFORE]&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;'매장 찾기 - 메뉴 선택 - 주문'의 과정이 너무 복잡하다.&lt;/li&gt;
&lt;li&gt;메뉴가 너무 다양해서 메뉴를 선택하면서 피로감을 느끼게 된다. 특히, 4-50대 분들은 모르는 메뉴가 많아 선택에 있어 부담을 느끼는 경우가 많다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[AFTER]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 기존 스타벅스 어플 사용자는 빠르고 편리하게 주문을 원하고 있으나, UX/UI적 문제와 광고, 사전 정보의 부재, 주문 후 정정 시스템 때문에 사용자 이탈이 발생한다. 실제로 애플스토어/플레이스토어 리뷰(취소 기능 부재, 대기 시간 정보 부재, 메뉴 많음)를 통해 이 문제가 확인된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;[DAY 2]&lt;/b&gt;&lt;/h2&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;Step 2.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;개인 가설 초안 작성&lt;/b&gt;&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;주문 전 대기 정보 확인 불가&lt;/li&gt;
&lt;/ol&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;A: 주문 전 필요한 사전 정보- &amp;lsquo;대기 인원 및 시간&amp;rsquo;을 확인할 수 있는 직관적인 UI제공&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;B: 사전 정보의 부재로 감소했던 주문 완성율이 올라가고 이는 사용자 경험 개선과 사용 만족도 향상으로 이어짐&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;C: 이탈율 감소 &amp;amp; 충성 고객층 형성 (자주 반복적으로 사용하는 고객층 형성)&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;주문 후 취소/정정 어려움&lt;/li&gt;
&lt;/ol&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;A: 주문 후 취소 및 정정이 가능한 기능 개선과 이를 알 수 있는 UI버튼 제공&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;B: 주문 후 취소 및 정정이 불가능해 불편함을 겪고 있던 사용자들의 경험 개선&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;C: 이탈율 감소 &amp;amp; 충성 고객층 형성 (자주 반복적으로 사용하는 고객층 형성), 불만접수건 감소&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;광고 및 이벤트로 혼란&lt;/li&gt;
&lt;/ol&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;A: 광고 및 프로모션의 위치를 내리고 퀵오더 혹은 주문/딜리버리 창을 가장 위로 올려 본 기능 강화&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;B: 다양한 광고 및 프로모션들로 혼란을 겪던 사용자의 피로도 감소&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;C: 이탈율 감소 &amp;amp; 충성 고객층 형성 (자주 반복적으로 사용하는 고객층 형성), 주문율 상승&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;Step 5. 가설 보강 + 문서화&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;[리서치 결과를 가설에 연결]&lt;/h4&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 권나현 김나연&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;주문 전 대기 정보 확인 불가&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가설 1
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;A : 매장별 예상 대기시간 및 혼잡도를 실시간 제공(자주가는 매장 순 리스트업 순으로 &amp;ldquo;대기현황 바로가기&amp;rdquo; 버튼)&lt;/li&gt;
&lt;li&gt;B : 사용자는 해당 대기현황을 보고 매장을 선택하거나 혹은 주문 시점을 조절할 수 있음&lt;/li&gt;
&lt;li&gt;C : 피크시간 주문 분산율 증가 + 주문 취소(시도/율) 감소&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;가설 2B : 정확한 시간에 픽업 가능 or 시간이 맞지 않을 경우 취소/정정(픽업 매장 변경)함으로써 사용자 불편감 개선 및 만족도 향상&lt;/li&gt;
&lt;li&gt;C : 출근/식사 시간 등 특정 시간대의 사용자 서비스 이용 빈도 증가 (몰릴 수록 매장 주문보다는 서비스를 더 많이 사용할 테니까) &amp;rarr; 헤비 유저 상승&lt;/li&gt;
&lt;li&gt;A : 주문 완료 전 사용자가 주문 전 대기 정보 확인이 가능하도록 직관적인 &amp;lsquo;대기정보 보기&amp;rsquo; 버튼 or 안내문구 제공&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;근거유사 사례우리 가설에 연결&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;결론 : 근거를 기반으로 가설과 유사한 방식으로 사용자 편의 개선 사례가 확인됨
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;추가적으로 예약 기능(해외 사례)을 국내에 도입한다면 사용자 대기 시간 축소와 매장 효율(회전율) 증가할 것&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;table id=&quot;ee75ca35-25ed-4673-90e6-f4a9c9a17f40&quot; style=&quot;color: #000000; text-align: start; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr id=&quot;f98bd15e-8404-47e8-aba0-8927c8a2972c&quot;&gt;
&lt;td id=&quot;~&amp;lt;Bb&quot;&gt;&lt;b&gt;근거&lt;/b&gt;&lt;/td&gt;
&lt;td id=&quot;IKT_&quot;&gt;&lt;b&gt;유사 사례&lt;/b&gt;&lt;/td&gt;
&lt;td id=&quot;o[v~&quot;&gt;&lt;b&gt;우리 가설에 연결&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;96829cd8-3714-4f4b-bda2-a70c6a823c4e&quot;&gt;
&lt;td id=&quot;~&amp;lt;Bb&quot;&gt;&lt;a href=&quot;https://about.starbucks.com/press/2026/making-it-easier-to-plan-your-starbucks-visit/&quot;&gt;https://about.starbucks.com/press/2026/making-it-easier-to-plan-your-starbucks-visit/&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;IKT_&quot;&gt;2026년부터 앱에서 픽업 시간을 5분 단위로 선택하는 예약 주문 기능 도입.&lt;/td&gt;
&lt;td id=&quot;o[v~&quot;&gt;&amp;bull; 사용자는 개인 일정에 따라 주문 전 예상 시간을 알고 방문 시간을 조절할 수 있음&lt;br /&gt;&amp;bull; 주문 몰리는 시간대에 미리 주문하여 시간 선점 가능&lt;br /&gt;&amp;bull; 주문 몰리는 시간대 주문 집중도 감소 &amp;rarr; 대기시간 분산 &amp;rarr; 매장 효율 증가&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;a520cd33-0732-41c6-beb2-b5e23e22037a&quot;&gt;
&lt;td id=&quot;~&amp;lt;Bb&quot;&gt;&lt;a href=&quot;https://www.khan.co.kr/article/202412171059001?utm_source=chatgpt.com#ENT&quot;&gt;https://www.khan.co.kr/article/202412171059001?utm_source=chatgpt.com#ENT&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;IKT_&quot;&gt;사이렌오더 결제 전 예상 대기시간 안내 시행. 대기 정보 제공이 실제 스타벅스에서도 개선 방향으로 채택됨&lt;/td&gt;
&lt;td id=&quot;o[v~&quot;&gt;&amp;bull; 대기 정보 제공이 실제 스타벅스에서도 개선 방향으로 채택됨&lt;br /&gt;&amp;bull; 자주 가는 지점 리스트에 예상 대기시간과 혼잡도( )를 시각화해서 보여주면 훨씬 직관적으로 개선 가능&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;fb82b734-2b70-45b3-a2f4-ab2407a8e81d&quot;&gt;
&lt;td id=&quot;~&amp;lt;Bb&quot;&gt;&lt;a href=&quot;https://www.sciencedirect.com/science/article/abs/pii/S0965856425001430&quot;&gt;https://www.sciencedirect.com/science/article/abs/pii/S0965856425001430&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;IKT_&quot;&gt;예상 대기시간과 실제 대기 흐름이 주문 취소 위험에 영향을 준다고 분석함.&lt;/td&gt;
&lt;td id=&quot;o[v~&quot;&gt;대기 시간 정보 제공은 이탈률/취소율 감소 근거가 될 수 있음&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 권나현 임승현&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;주문 후 취소/정정이 어려움&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가설 1
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;A : 메뉴 선택 전 &amp;ldquo;픽업 예상 시간&amp;rdquo;을 미리 보여줌(매장 선택 후 확인 가능, 메뉴 선택 상단에 예상 시간 보일수 있도록)&lt;/li&gt;
&lt;li&gt;B : 사용자는 대기시간에 따라 주문을 할지 말지 결정 혹은 다른 매장 선택&lt;/li&gt;
&lt;li&gt;C : 주문 완료 전환율 증가&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;가설 2B : 사용자 경험 개선을 통해 주문 과정에서의 불편함이 줄어들고, 이에 따라 사용자 만족도와 서비스 신뢰도가 향상되어 재주문율 증가로 이어질 것이다.&lt;/li&gt;
&lt;li&gt;C : 재주문율 증가, 주문 관련 불만 접수 감소, 고객센터 문의 건수 감소, 주문 취소/변경 관련 cs 비율 감소&lt;/li&gt;
&lt;li&gt;A : 퀵오더 주문 이후에도 사용자가 직접 주문을 취소하거나 메뉴를 변경할 수 있는 기능을 제공한다. 또한 기존에는 문의가 필요한 경우 고객센터를 통해서만 접수가 가능해 직영점과 직접 소통하기 어려웠던 문제를 개선해, 사용자가 직영점과 바로 연결될 수 있는 기능을 제공한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;근거유사 사례 우리 가설에 연결&lt;/p&gt;
&lt;table id=&quot;c66704dc-b0db-4bd7-b754-c7a713075434&quot; style=&quot;color: #000000; text-align: start; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr id=&quot;04765fa1-7aa8-44b0-bb16-6cb20b51f7b9&quot;&gt;
&lt;td id=&quot;bfC^&quot;&gt;&lt;b&gt;근거&lt;/b&gt;&lt;/td&gt;
&lt;td id=&quot;;Dt&amp;#96;&quot;&gt;&lt;b&gt;유사 사례&lt;/b&gt;&lt;/td&gt;
&lt;td id=&quot;j|ZZ&quot;&gt;&lt;b&gt;우리 가설에 연결&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;ddec6d46-582f-43fb-a0e9-b12482d910ac&quot;&gt;
&lt;td id=&quot;bfC^&quot;&gt;&lt;a href=&quot;https://www.khan.co.kr/article/202412171059001?utm_source=chatgpt.com#ENT&quot;&gt;https://www.khan.co.kr/article/202412171059001?utm_source=chatgpt.com#ENT&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;;Dt&amp;#96;&quot;&gt;2024년 12월부터 매장 승인 및 배달 배차 전까지 사이렌오더 취소가 가능하도록 &amp;lsquo;주문 취소&amp;rsquo; 버튼을 추가함.&lt;/td&gt;
&lt;td id=&quot;j|ZZ&quot;&gt;&amp;bull; 동일 서비스에서 실제로 취소 기능이 도입된 사례&lt;br /&gt;&amp;bull; 실 사례를 바탕으로 가능성 검토 완료&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;19ddf6a7-ca3b-415e-ae5a-ce9ff3e590dc&quot;&gt;
&lt;td id=&quot;bfC^&quot;&gt;&lt;a href=&quot;https://www.donga.com/news/It/article/all/20200909/102864565/1?utm_source=chatgpt.com&quot;&gt;https://www.donga.com/news/It/article/all/20200909/102864565/1?utm_source=chatgpt.com&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;;Dt&amp;#96;&quot;&gt;과거 사이렌오더는 주문 후 변경/취소가 불가해 사용자가 혼란을 겪었고 매장 연락도 고객센터로 통합되어 직접 해결이 어려웠다고 설명함.&lt;/td&gt;
&lt;td id=&quot;j|ZZ&quot;&gt;&amp;bull; 취소/정정 어려움이 실제 사용자 문제였다는 근거&lt;br /&gt;&amp;bull; 근거 기반으로 가설 타당성 검토 완료&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;362cfc25-4a80-4dc8-902e-c4584a68888b&quot;&gt;
&lt;td id=&quot;bfC^&quot;&gt;&lt;a href=&quot;https://baymard.com/learn/checkout-flow-ux-optimization&quot;&gt;https://baymard.com/learn/checkout-flow-ux-optimization&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;;Dt&amp;#96;&quot;&gt;사용자는 결제 마지막 단계에서 오류를 발견하는 경우가 많으므로 이전 정보를 쉽게 수정할 수 있어야 한다고 제안함.&lt;/td&gt;
&lt;td id=&quot;j|ZZ&quot;&gt;&amp;bull; 주문 실수 수정 기능이 없으면 다양한 부차 문제를 야기함&lt;br /&gt;&amp;bull; UX 개선 시 사용자가 오류를 쉽게 발견하는데 가독성과 명확성이 크게 관련됨을 증명할 수 있음&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;결론 : 동일||유사 서비스 사례에서 유사한 방식으로 UI/UX적 개선 확인됨(가설 타당성 검토 完)&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 송하람, 김나연&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;광고/이벤트로 인해 빠른 주문이 어려움&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;가설1&lt;/li&gt;
&lt;li&gt;A: 퀵오더 혹은 즐겨찾기 메뉴를 홈 화면 상단에 고정하여 배치하면 B: 사용자는 별도의 탐색 없이 자주 주문하는 메뉴를 즉시 주문하고 C: 앱 진입 후 주문 완료까지의 평균 소요 시간이 단축되고 재방문 사용자의 주문 완료율이 증가할 것이다.&lt;/li&gt;
&lt;li&gt;가설2B : 스크롤 감소 및 원하는 제품만 확인 가능하여 빠른 메뉴 확인&amp;amp;선택 가능&lt;/li&gt;
&lt;li&gt;C : 선택 비용 및 후회 비용이 감소하여 사용자 피로도 감소 &amp;rarr; 주문 성공률 증가&lt;/li&gt;
&lt;li&gt;A : 이벤트 탭 구분과 제품별 카테고리를 세분화(커피, 차, 스무디 등)해, 해당 카테고리 제품만 필터링&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;근거유사 사례우리 가설에 연결&lt;/p&gt;
&lt;table id=&quot;a85eeb03-5738-4757-a255-e7999da81178&quot; style=&quot;color: #000000; text-align: start; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr id=&quot;b0ae5a2a-a68c-4671-8ebc-b50ebca0ffbe&quot;&gt;
&lt;td id=&quot;wEXX&quot;&gt;&lt;b&gt;근거&lt;/b&gt;&lt;/td&gt;
&lt;td id=&quot;&amp;#96;b&amp;gt;f&quot;&gt;&lt;b&gt;유사 사례&lt;/b&gt;&lt;/td&gt;
&lt;td id=&quot;gf&amp;lt;&amp;gt;&quot;&gt;&lt;b&gt;우리 가설에 연결&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;b73f219e-f2b8-424f-99ce-f5a27cf7ff34&quot;&gt;
&lt;td id=&quot;wEXX&quot;&gt;&lt;a href=&quot;https://www.nngroup.com/articles/banner-blindness-old-and-new-findings/&quot;&gt;https://www.nngroup.com/articles/banner-blindness-old-and-new-findings/&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;&amp;#96;b&amp;gt;f&quot;&gt;사용자는 광고처럼 보이는 요소나 광고 근처 콘텐츠를 무시하는 경향이 있으며 목표 달성에 필요한 요소에만 주의를 집중한다고 설명함.&lt;/td&gt;
&lt;td id=&quot;gf&amp;lt;&amp;gt;&quot;&gt;-광고/이벤트 배너가 주문 목적 사용자의 집중을 방해할 수 있음.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;-과한 광고 및 프로모션은 사용자의 피로감을 유발.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;0b1d46ed-cb38-4c38-a758-70bacd2908e6&quot;&gt;
&lt;td id=&quot;wEXX&quot;&gt;&lt;a href=&quot;https://baymard.com/blog/current-state-of-checkout-ux&quot;&gt;https://baymard.com/blog/current-state-of-checkout-ux&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;&amp;#96;b&amp;gt;f&quot;&gt;체크아웃 UX가 좋지 않으면 구매 이탈이 발생하며 디자인 개선만으로 전환율이 최대 35% 증가할 수 있다고 설명함.&lt;/td&gt;
&lt;td id=&quot;gf&amp;lt;&amp;gt;&quot;&gt;주문 버튼 접근성과 화면 구조 개선이 주문 전환율에 영향을 줄 수 있음.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id=&quot;3582dc3e-f514-8031-a734-c73bd6b82bca&quot;&gt;
&lt;td id=&quot;wEXX&quot;&gt;&lt;a href=&quot;https://brunch.co.kr/@monodream/41&quot;&gt;https://brunch.co.kr/@monodream/41&lt;/a&gt;&lt;/td&gt;
&lt;td id=&quot;&amp;#96;b&amp;gt;f&quot;&gt;지나치게 긴 스크롤은 사용자가 흥미를 잃거나 좌절하는 경우가 많다는 연구 결과가 있음.&lt;/td&gt;
&lt;td id=&quot;gf&amp;lt;&amp;gt;&quot;&gt;다양한 컨텐츠 나열로 인해 스크롤이 너무 긴 경우, 테스크를 분리할 필요성이 있음.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;ul style=&quot;list-style-type: disc; color: #000000; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;결론 : 유사 서비스 사례를 바탕으로 과도한 광고 노출이 이용 편의성을 저하시키며 이탈률 증가로 이어짐을 확인할 수 있음
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;주문 전환율 증가를 위해 주문 버튼 UI 개선 필요(현재 타서비스 챗봇과 같은 포지션이라 혼동될 가능성 有)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/19</guid>
      <comments>https://minju6544.tistory.com/19#entry19comment</comments>
      <pubDate>Mon, 4 May 2026 17:19:37 +0900</pubDate>
    </item>
    <item>
      <title>PRD작성</title>
      <link>https://minju6544.tistory.com/13</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt; &lt;b&gt;[서비스 이미지]&lt;/b&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1472&quot; data-origin-height=&quot;1286&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwz2g0/dJMcafNaCBg/c1qwpP2DyqQWkKLnm6N4m0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwz2g0/dJMcafNaCBg/c1qwpP2DyqQWkKLnm6N4m0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwz2g0/dJMcafNaCBg/c1qwpP2DyqQWkKLnm6N4m0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbwz2g0%2FdJMcafNaCBg%2Fc1qwpP2DyqQWkKLnm6N4m0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1472&quot; height=&quot;1286&quot; data-origin-width=&quot;1472&quot; data-origin-height=&quot;1286&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt; &lt;b&gt;[문제 정의]&lt;/b&gt; &lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 73px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 50%; text-align: center; height: 17px;&quot;&gt;&lt;b&gt;[AS - is]&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center; height: 17px;&quot;&gt;&lt;b&gt;[To- be]&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 17px;&quot;&gt;'매장 찾기 - 메뉴 선택 - 주문'의 과정이 너무 복잡하다.&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 17px;&quot;&gt;나만의 단골 매장과 단골 메뉴를 설정해두고 퀵오더 기능으로&lt;br /&gt;빠르게 주문.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 39px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 39px;&quot;&gt;메뉴가 너무 다양해서 메뉴를 선택하면서 피로감을 느끼게 &lt;br /&gt;된다. 특히, 4-50대 분들은 모르는 메뉴가 많아 선택에 있어 &lt;br /&gt;부담을 느끼는 경우가 많다.&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 39px;&quot;&gt;AI 를 기반으로, 5개의 간단한 테스트를 통해 개인 맞춤형&lt;br /&gt;메뉴를 추천한다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;문제로 인한 손실: '매일 고르는 메뉴를 똑같이 시키는데 늘 과정이 복잡하니 어느 순간 손이 덜가더라구요'&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- '매장 찾기 - 메뉴 선택- 결제 수단 선택- 주문'의 복잡한 구성은 피로감을 높여 이탈률을 높여줌&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- 너무 과한 정보 (메뉴)는 사용자에게 선택에 있어 부담감을 안겨줌&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; 과한 선택지는 오히려 만족도를 낮추는 요소로 작용&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;-----------------&amp;gt;&amp;nbsp; &amp;nbsp; 문제점들을 방치하면 이는 페인포인트로 작용하며, 결국 이탈률을 증가시킴&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;br /&gt;[핵심 기능]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 76px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 19px;&quot;&gt;
&lt;td style=&quot;width: 11.5116%; text-align: right; height: 19px;&quot;&gt;&lt;b&gt;P0&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.3489%; text-align: center; height: 19px;&quot;&gt;퀵오더 기능&lt;/td&gt;
&lt;td style=&quot;width: 29.7674%; text-align: center; height: 19px;&quot;&gt;단골 매장과 메뉴를 설정, 바로 주문&lt;/td&gt;
&lt;td style=&quot;width: 28.3721%; text-align: center; height: 19px;&quot;&gt;주문 시간 단축&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 38px;&quot;&gt;
&lt;td style=&quot;width: 11.5116%; text-align: right; height: 38px;&quot;&gt;&lt;b&gt;P1&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.3489%; text-align: center; height: 38px;&quot;&gt;AI 기반 메뉴 취향 테스트&lt;/td&gt;
&lt;td style=&quot;width: 29.7674%; text-align: center; height: 38px;&quot;&gt;5개의 질문을 통해 개인 맞춤형&amp;nbsp;&lt;br /&gt;메뉴 추천&lt;/td&gt;
&lt;td style=&quot;width: 28.3721%; text-align: center; height: 38px;&quot;&gt;선택 피로도 단축&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 19px;&quot;&gt;
&lt;td style=&quot;width: 11.5116%; text-align: right; height: 19px;&quot;&gt;&lt;b&gt;P2&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30.3489%; text-align: center; height: 19px;&quot;&gt;혜택/ 적립 알림 서비스&lt;/td&gt;
&lt;td style=&quot;width: 29.7674%; text-align: center; height: 19px;&quot;&gt;혜택과 적립부분을 직관적으로 안내&lt;/td&gt;
&lt;td style=&quot;width: 28.3721%; text-align: center; height: 19px;&quot;&gt;정보 만족도 향상&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[서비스 가치]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&quot; 나만의 취향을 빠르게 반영해 풍성한 카페 경험을 선사합니다&quot;&lt;br /&gt;&quot; AI 기반 취향 테스트를 통해 오늘 하루를 더 달달하게 만들어줄 음료를 추천받아요&quot;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;[KPI]&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;a) 가설 설정:&lt;/b&gt; 퀵오더 기능을 추가하면 -&amp;gt; 기존의 복잡한 주문 시스템으로 인한 시간이 줄어들고&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;&amp;nbsp;-&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;&amp;gt; 주문 완료율이 증가할 것이다&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AI 기반 메뉴 취향 테스트를 추가하면 -&amp;gt; 선택에 대한 피로도를 줄고&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;&lt;b&gt;-&amp;gt; 주문 완료율이 증가할 것이다&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;b) 검증 방법:&lt;/b&gt; A/B테스트와 사용자 인터뷰 진행&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;c) KPI:&lt;/b&gt; 3개월 기준,&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;주문 완료율 11% 증가&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;이탈률 18% 감소&amp;nbsp;&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/13</guid>
      <comments>https://minju6544.tistory.com/13#entry13comment</comments>
      <pubDate>Fri, 24 Apr 2026 14:53:51 +0900</pubDate>
    </item>
    <item>
      <title>유저 플로우</title>
      <link>https://minju6544.tistory.com/12</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[기능 선정] :&lt;/b&gt;&lt;/span&gt; 푸드테크(카페) 주문- 결제 시스템&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[사용자 시나리오]:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-누가:&lt;/b&gt; 카페어플을 자주 사용하는 2-30대 직장인&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-상황:&lt;/b&gt; 아침 미팅 전 팀원들 포함 커피를 단체 주문하려는 상황&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-목적:&lt;/b&gt; 카페 주문&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-시나리오: 1. 시작&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2. 매장 선택&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3. 픽업 방식 선택&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4. 원하는 메뉴 선택&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5. 옵션 선택&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 6. 장바구니 담기&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 7. 주문하기&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 8. 결제 수단 선택&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 9. 결제&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[이탈 포인트 분석] :&lt;/b&gt;&lt;/span&gt; 매장 선택의 모호함/ 주문 -결제 과정의 복잡성&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;유저 플로우.png&quot; data-origin-width=&quot;842&quot; data-origin-height=&quot;595&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oozJp/dJMcabqrorl/efHe4Apjkn7QDZS48KIgC1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oozJp/dJMcabqrorl/efHe4Apjkn7QDZS48KIgC1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oozJp/dJMcabqrorl/efHe4Apjkn7QDZS48KIgC1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoozJp%2FdJMcabqrorl%2FefHe4Apjkn7QDZS48KIgC1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;842&quot; height=&quot;595&quot; data-filename=&quot;유저 플로우.png&quot; data-origin-width=&quot;842&quot; data-origin-height=&quot;595&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/12</guid>
      <comments>https://minju6544.tistory.com/12#entry12comment</comments>
      <pubDate>Thu, 23 Apr 2026 14:59:27 +0900</pubDate>
    </item>
    <item>
      <title>타겟 사용자 설정 &amp;amp; 만다라트</title>
      <link>https://minju6544.tistory.com/11</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;[타겟 사용자 설정]&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- 도메인: &lt;/b&gt;푸드테크 - 카페&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- 타겟 사용자: &lt;/b&gt;바쁜 일상 속 배달을 통해 자주 음료나 음식을 시켜 먹는 직장인들&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- 이들을 선택한 이유:&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; a) 바쁜 일상 속 빠르게 주문을 하고 음식을 배달받기 위해 앱을 사용하나 매일 매장 선택- 메뉴 선택- 결제의 동일한 구조를 반복해야함&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; b) 프로모션과 이벤트 창이 많아 정작 핵심 기능인 '주문' 도달하는 데에 방해를 받음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; c) 쿠폰 및 혜택이 제대로 전달되지 않아 사용에 있어서 어려움&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; d) 실제 블로그에서 해당 앱으로 메뉴 주문 방법에 대한 안내가 있을 만큼 많은 사람들이 해당 과정을 어렵게 생각함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-근거:&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://blog.naver.com/totosecret1375/224170060989&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://blog.naver.com/totosecret1375/224170060989&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776835097472&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;스타벅스 모바일 앱 사용 방법 이 기능을 몰라서 쿠폰 계속 날렸어요&quot; data-og-description=&quot;사이렌 오더만 쓰고 앱 다 쓴 줄 알았던 시절이 있어요 처음에 스타벅스 모바일 앱을 깔았을 때는 진짜 단...&quot; data-og-host=&quot;blog.naver.com&quot; data-og-source-url=&quot;https://blog.naver.com/totosecret1375/224170060989&quot; data-og-url=&quot;https://blog.naver.com/totosecret1375/224170060989&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cJ0hJR/dJMb8XkhEnl/rI4V94BiwlEljS3fNukHL1/img.png?width=743&amp;amp;height=743&amp;amp;face=0_0_743_743&quot;&gt;&lt;a href=&quot;https://blog.naver.com/totosecret1375/224170060989&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://blog.naver.com/totosecret1375/224170060989&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cJ0hJR/dJMb8XkhEnl/rI4V94BiwlEljS3fNukHL1/img.png?width=743&amp;amp;height=743&amp;amp;face=0_0_743_743');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;스타벅스 모바일 앱 사용 방법 이 기능을 몰라서 쿠폰 계속 날렸어요&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;사이렌 오더만 쓰고 앱 다 쓴 줄 알았던 시절이 있어요 처음에 스타벅스 모바일 앱을 깔았을 때는 진짜 단...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;blog.naver.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1434&quot; data-origin-height=&quot;676&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/V70SH/dJMcaipxfTv/1TkWZOnvskakCi8eQlgnNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/V70SH/dJMcaipxfTv/1TkWZOnvskakCi8eQlgnNk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/V70SH/dJMcaipxfTv/1TkWZOnvskakCi8eQlgnNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FV70SH%2FdJMcaipxfTv%2F1TkWZOnvskakCi8eQlgnNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1434&quot; height=&quot;676&quot; data-origin-width=&quot;1434&quot; data-origin-height=&quot;676&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;764&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c6hAc7/dJMcabjFrNk/FHCRDIH7OmkQLx7WiGMQwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c6hAc7/dJMcabjFrNk/FHCRDIH7OmkQLx7WiGMQwk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c6hAc7/dJMcabjFrNk/FHCRDIH7OmkQLx7WiGMQwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc6hAc7%2FdJMcabjFrNk%2FFHCRDIH7OmkQLx7WiGMQwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;720&quot; height=&quot;764&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;764&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&quot; 쿠폰 혜택 여부를 놓치기 쉬움&quot;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&quot; 대기 시간 등 필요한 정보들에 대해 알기 어려움&quot;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&quot; 프로모션과 이벤트가 너무 과함&quot;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[페르소나 설정]&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;이름:&lt;/b&gt; 김유현&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;나이:&lt;/b&gt; 27세&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;직업군:&lt;/b&gt; 마케팅&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;b&gt;상황:&lt;/b&gt; 아침 혹은 회의에 들어갈 때 음료 주문 -&amp;gt; 개별 주문도 있지만 종종 팀원들의 음료를 일괄적으로 주문&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;페인 포인트:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span&gt;- 매일 아침 동일한 음료를 시키는 김O현에게 늘 반복되는 주문과정은 피로감을 안겨줌&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 달 무료 쿠폰이 있었으나 직접 찾아 들어가서 확인해봐야하는 구조로 인해 쿠폰을 발견하지 못해 사용하지 못함&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;니즈:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span&gt;- 매일 아침 '매장 선택 - 매장 방식 선택 - 음료 선택- 결제' 의 구조가 반복되므로 위 과정을 간소하 하고자함&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 무료 쿠폰, 생일 쿠폰에 대해 개별 알림 처럼 직관적으로 알 수 있는 구조를 희망함&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;이름:&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;이현숙&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;나이:&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;55세&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;직업군:&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;전업주부&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;b&gt;상황:&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;원래는 카페주문을 한달에 한번정도 사용해서 앱을 깔지는 않았으나, 최근들어 자주 방문하고 +&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 쿠폰을 받아 사용하기 위해 앱을 깔게됨 -&amp;gt; 쿠폰을 사용해서 주문을 하려고 함&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;b&gt;페인 포인트:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 회원가입 후 등급 별 혜택과 다음 등급으로 올라가기 위한 조건을 확인하고자 해당 정보의 위치를 찾지 못함&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span&gt;- 매장선택에 있어 GNB를 선택하려고 하나 해당 단어들이 어떤 의미인지 몰라 선택에 있&lt;/span&gt;&lt;/span&gt;&lt;span&gt;어 어려움을 겪음&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 사이렌 오더라는 방식이 생소해 주문하는 데에 오랜 시간이 걸림&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;b&gt;니즈:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 혜택과 적립 부분을 자세히 알고 싶고, 해당 정보를 직관적으로 찾고 싶음&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- GNB에 있는 단어들에 대한 의미를 알고 싶음&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- 사이렌 오더의 방식에 대해 설명해주는 정보창이 필요함.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;나만의_만다라트.png&quot; data-origin-width=&quot;960&quot; data-origin-height=&quot;1170&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ojq20/dJMb990spVx/C8Jck8PWabe0quqKnOUAZK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ojq20/dJMb990spVx/C8Jck8PWabe0quqKnOUAZK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ojq20/dJMb990spVx/C8Jck8PWabe0quqKnOUAZK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOjq20%2FdJMb990spVx%2FC8Jck8PWabe0quqKnOUAZK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;960&quot; height=&quot;1170&quot; data-filename=&quot;나만의_만다라트.png&quot; data-origin-width=&quot;960&quot; data-origin-height=&quot;1170&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/11</guid>
      <comments>https://minju6544.tistory.com/11#entry11comment</comments>
      <pubDate>Wed, 22 Apr 2026 14:41:20 +0900</pubDate>
    </item>
    <item>
      <title>피그마 강의 [4강]</title>
      <link>https://minju6544.tistory.com/10</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[컴포넌트 프로퍼티]:&lt;/b&gt; &lt;/span&gt;컴포넌트가 의사상태를 가질때, 형태나 안의 요소가 바뀌는 요소가 생김&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; 이런 변화와 변경을 만들 수 있는 기능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-배리언츠/ 프로퍼티로 구성&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-배리언츠:&lt;/b&gt; '변종, 변화' -&amp;gt; 의사 상태를 만들 때 사용&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;532&quot; data-origin-height=&quot;134&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfmslv/dJMcaf7nTwp/kQS5dKxKLbZzqfIpSh9poK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfmslv/dJMcaf7nTwp/kQS5dKxKLbZzqfIpSh9poK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfmslv/dJMcaf7nTwp/kQS5dKxKLbZzqfIpSh9poK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbfmslv%2FdJMcaf7nTwp%2FkQS5dKxKLbZzqfIpSh9poK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;532&quot; height=&quot;134&quot; data-origin-width=&quot;532&quot; data-origin-height=&quot;134&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-프로퍼티:&lt;/b&gt; '속성' -&amp;gt; 디자인 구조가 바뀌지 않는 선에서 변경할 수 있는 요소들을 다룰 때 사용&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;474&quot; data-origin-height=&quot;134&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmvCiE/dJMcabRsqmq/rI5FtwoUYL7KOfFkMAVXQ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmvCiE/dJMcabRsqmq/rI5FtwoUYL7KOfFkMAVXQ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmvCiE/dJMcabRsqmq/rI5FtwoUYL7KOfFkMAVXQ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmvCiE%2FdJMcabRsqmq%2FrI5FtwoUYL7KOfFkMAVXQ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;531&quot; height=&quot;150&quot; data-origin-width=&quot;474&quot; data-origin-height=&quot;134&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 배리언츠를 제외하면 피그마 컴포넌트를 만들 때 설정할 수 있는 프로퍼티는 3가지&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; Blooean/ Instance swap/ Text&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-&lt;span style=&quot;background-color: #99cefa;&quot;&gt;Boolean (불리언):&lt;/span&gt;&lt;/b&gt; 'Y or N' 'true / false', 'yes/ no', 'on/ off' 모두 사용 가능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-&amp;gt; 특정 요소를 보이게 하거나 안보이게 할 수 있는 속성&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1266&quot; data-origin-height=&quot;396&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SBgDt/dJMcaayg0W0/80NdEb7gk91Mrlk85yQyc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SBgDt/dJMcaayg0W0/80NdEb7gk91Mrlk85yQyc0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SBgDt/dJMcaayg0W0/80NdEb7gk91Mrlk85yQyc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSBgDt%2FdJMcaayg0W0%2F80NdEb7gk91Mrlk85yQyc0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1266&quot; height=&quot;396&quot; data-origin-width=&quot;1266&quot; data-origin-height=&quot;396&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-&lt;span style=&quot;background-color: #99cefa;&quot;&gt;Instance swap (인스턴스 스왑):&amp;nbsp;&lt;/span&gt; &lt;/b&gt;컴포넌트의 인스터스를 다른 인스턴스로 교체&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; 버튼 안의 아이콘, 팝업 안의 버튼 등을 교체할 때 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ! 인스턴스가 아닌 것과는 바꿀 수 없음, 인스턴스 끼리만 교체 가능!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1258&quot; data-origin-height=&quot;402&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/W5aCf/dJMcaib0WuB/bkGxbKvA3OaKNoCqfMsTS1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/W5aCf/dJMcaib0WuB/bkGxbKvA3OaKNoCqfMsTS1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/W5aCf/dJMcaib0WuB/bkGxbKvA3OaKNoCqfMsTS1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FW5aCf%2FdJMcaib0WuB%2FbkGxbKvA3OaKNoCqfMsTS1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1258&quot; height=&quot;402&quot; data-origin-width=&quot;1258&quot; data-origin-height=&quot;402&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-&lt;span style=&quot;background-color: #99cefa;&quot;&gt;Text&amp;nbsp;&lt;/span&gt; :&lt;/b&gt; 컴포넌트 안에 있는 텍스트를 수정하기 쉽도록 컴포넌트 속성으로 만들어줌&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1288&quot; data-origin-height=&quot;858&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FJX98/dJMcabKJRNi/l0mJWzoIOizb2hTaqxBhY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FJX98/dJMcabKJRNi/l0mJWzoIOizb2hTaqxBhY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FJX98/dJMcabKJRNi/l0mJWzoIOizb2hTaqxBhY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFJX98%2FdJMcabKJRNi%2Fl0mJWzoIOizb2hTaqxBhY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1288&quot; height=&quot;858&quot; data-origin-width=&quot;1288&quot; data-origin-height=&quot;858&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;배리언츠와 프로퍼티를 고르는 기준:&lt;/b&gt; 컴포넌트에 적용된 파운데이션이 변경되는지를 기준으로 함&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; 파운데이션 요소( 색상, 간격, 폰트 등)가 바뀌면 -&amp;gt; 배리언츠!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[머티플 컴포넌트]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예시로 아이콘들을 다 컴포넌트들로 만들고 싶을 때, 각각을 다 설정하면 오래걸리니까&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;머티플 컴포넌트를 눌러 한번에 다 각각의 컴포넌트로 설정&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1020&quot; data-origin-height=&quot;416&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RydN4/dJMcahqDqDO/GcDl3ElKokZkydgZnNmSo0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RydN4/dJMcahqDqDO/GcDl3ElKokZkydgZnNmSo0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RydN4/dJMcahqDqDO/GcDl3ElKokZkydgZnNmSo0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRydN4%2FdJMcahqDqDO%2FGcDl3ElKokZkydgZnNmSo0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1020&quot; height=&quot;416&quot; data-origin-width=&quot;1020&quot; data-origin-height=&quot;416&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[아이콘 컴포넌트 만들기]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;주의*&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;1) 인스턴스 스왑은 아이콘 더블클릭했을때 가장 위에 창에 프로퍼티 적용 창이 있음&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;2) 더블클릭한 아이콘이 컴포넌트여야함 (프레임이면 프로퍼티 안 뜸)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; 아이콘 적용할것들 나열 후 컴포넌트화 하고, 거기서 복사해서 적용할 버튼에 붙여야 함&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 전체 컴포넌트 선택 후 -&amp;gt; 프로퍼티스에서 불리언(Boolean)적용- 이름, true false&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 설정할 아이콘 더블클릭 -&amp;gt; appearance에서 만들어둔프로퍼티스 적용&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1506&quot; data-origin-height=&quot;506&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uDV0M/dJMcabDWqhs/AF2Zk6utoQr11WXlw2AbNK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uDV0M/dJMcabDWqhs/AF2Zk6utoQr11WXlw2AbNK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uDV0M/dJMcabDWqhs/AF2Zk6utoQr11WXlw2AbNK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuDV0M%2FdJMcabDWqhs%2FAF2Zk6utoQr11WXlw2AbNK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1506&quot; height=&quot;506&quot; data-origin-width=&quot;1506&quot; data-origin-height=&quot;506&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1066&quot; data-origin-height=&quot;332&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cZGPsM/dJMcaduU4wJ/scVRvhdTWqDgKgI9QwQG81/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cZGPsM/dJMcaduU4wJ/scVRvhdTWqDgKgI9QwQG81/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cZGPsM/dJMcaduU4wJ/scVRvhdTWqDgKgI9QwQG81/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcZGPsM%2FdJMcaduU4wJ%2FscVRvhdTWqDgKgI9QwQG81%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1066&quot; height=&quot;332&quot; data-origin-width=&quot;1066&quot; data-origin-height=&quot;332&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[아이콘 교체-Instance swap]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1162&quot; data-origin-height=&quot;644&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/efqRLm/dJMcagysnCg/5FCV1XJH7KPytnjAG14iz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/efqRLm/dJMcagysnCg/5FCV1XJH7KPytnjAG14iz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/efqRLm/dJMcagysnCg/5FCV1XJH7KPytnjAG14iz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FefqRLm%2FdJMcagysnCg%2F5FCV1XJH7KPytnjAG14iz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1162&quot; height=&quot;644&quot; data-origin-width=&quot;1162&quot; data-origin-height=&quot;644&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;전체 컴포넌트 선택 후 -&amp;gt; instace swap 적용 -&amp;gt; 이름 바꿔주고 현재 보일 아이콘으로 바꿔주기&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; Preferred values +를 눌러 스왑할 아이콘들 설정해 적용 -&amp;gt; 적용한 아이콘 더블클릭&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt;&amp;nbsp; 이름 옆 아이콘 눌러 적용&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;212&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brfc8T/dJMcacpjNSb/hPr0p3kX5hsCd9ISFDxi0k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brfc8T/dJMcacpjNSb/hPr0p3kX5hsCd9ISFDxi0k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brfc8T/dJMcacpjNSb/hPr0p3kX5hsCd9ISFDxi0k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbrfc8T%2FdJMcacpjNSb%2FhPr0p3kX5hsCd9ISFDxi0k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;212&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;212&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[합성 컴포넌트]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 컴포넌트가 여러개 결합된 경우&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[네스티드 인스턴스] (감싼 인스턴스)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;:상위 컴포넌트에서 하위 컴포넌트의 프로퍼티를 바로 조작할 수 있도록 도와주는 기능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;[탭 컴포넌트] -&amp;gt; 네스티드 인스턴스 활용법&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 네비게인셔에 해당하는 컴포넌트로, 현재 화면을 다른 화면으로 전화시켜주는 기능&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;454&quot; data-origin-height=&quot;386&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cFoUff/dJMcaipxlH1/fjkSZsJeO87H3XSpH85FfK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cFoUff/dJMcaipxlH1/fjkSZsJeO87H3XSpH85FfK/img.png&quot; data-alt=&quot;탭은 선택된 것과 선택되지 않을 것을 구분해 줘야 함&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cFoUff/dJMcaipxlH1/fjkSZsJeO87H3XSpH85FfK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcFoUff%2FdJMcaipxlH1%2FfjkSZsJeO87H3XSpH85FfK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;283&quot; height=&quot;241&quot; data-origin-width=&quot;454&quot; data-origin-height=&quot;386&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;탭은 선택된 것과 선택되지 않을 것을 구분해 줘야 함&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1474&quot; data-origin-height=&quot;566&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Bhgp6/dJMcahc5cG8/ZquJDSrUVggcH7sifxvj10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Bhgp6/dJMcahc5cG8/ZquJDSrUVggcH7sifxvj10/img.png&quot; data-alt=&quot;탭이름을 컴포넌트 한후 boolean적용,복제 후 오토레이아웃, 컴포넌트 셋 적용 -&amp;amp;gt; Nested instances적용&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Bhgp6/dJMcahc5cG8/ZquJDSrUVggcH7sifxvj10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBhgp6%2FdJMcahc5cG8%2FZquJDSrUVggcH7sifxvj10%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1474&quot; height=&quot;566&quot; data-origin-width=&quot;1474&quot; data-origin-height=&quot;566&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;탭이름을 컴포넌트 한후 boolean적용,복제 후 오토레이아웃, 컴포넌트 셋 적용 -&amp;gt; Nested instances적용&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;298&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l77UM/dJMb99TEiDs/yn1X6NIHpSTsKoGKuC0i3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l77UM/dJMb99TEiDs/yn1X6NIHpSTsKoGKuC0i3k/img.png&quot; data-alt=&quot;하위 컴포넌트 다 체크해주면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l77UM/dJMb99TEiDs/yn1X6NIHpSTsKoGKuC0i3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl77UM%2FdJMb99TEiDs%2Fyn1X6NIHpSTsKoGKuC0i3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;518&quot; height=&quot;298&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;298&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;하위 컴포넌트 다 체크해주면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;904&quot; data-origin-height=&quot;322&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k5Kny/dJMcahRFPV7/626W3aLWEXAlBeu160DvH1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k5Kny/dJMcahRFPV7/626W3aLWEXAlBeu160DvH1/img.png&quot; data-alt=&quot;탭 이름 하나하나를 불리언 가능해짐&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k5Kny/dJMcahRFPV7/626W3aLWEXAlBeu160DvH1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk5Kny%2FdJMcahRFPV7%2F626W3aLWEXAlBeu160DvH1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;904&quot; height=&quot;322&quot; data-origin-width=&quot;904&quot; data-origin-height=&quot;322&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;탭 이름 하나하나를 불리언 가능해짐&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/10</guid>
      <comments>https://minju6544.tistory.com/10#entry10comment</comments>
      <pubDate>Wed, 22 Apr 2026 10:39:45 +0900</pubDate>
    </item>
    <item>
      <title>JD</title>
      <link>https://minju6544.tistory.com/9</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;도메인 - 커머스/ 핀테크/ 애드테크/ 여행.숙박/ 소셜 네트워킹&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;커머스: 직매입과 오픈마켓이라는 사업 구조가 있고, 상품 관리와 결제, 추천 시스템이 주요한 역할,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;'정산'이라는 인터널 프로덕트의 중요성도 큼, 물류도메인 ( 플랫폼이 직접 배송하는 1P물류, 타사의 물류체인을&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;활용하는 3P물류, 직구, 퀵커머스)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 토스 -&amp;gt; '간편한 송금과 금융 관리' : 핀테크&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 유튜브 -&amp;gt;' 정보 탐색 및 여가 활용' : 콘텐츠 미디어&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 스타벅스 및 카페 어플 -&amp;gt; '음료 주문 및 쿠폰 활용' :푸드테크&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 쿠팡이츠 -&amp;gt; '음식 주문 및 배달 이용': 푸드테크&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;관심도메인- 핀테크/ 푸드테크/ 커머스&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[1. 미리디]&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;직무명: 프로덕트 디자인&lt;/span&gt;&lt;br /&gt;&lt;span&gt;출처 링크:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: #0070d1;&quot; href=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/49017136?Oem_Code=C1&amp;amp;logpath=1&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;listno=13&amp;amp;sc=630&quot;&gt;㈜미리디 채용 - [미리디] 프로덕트 디자인 및 기획자(UI/UX) | 잡코리아&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;주요 업무 요약: 문제를 정의하고 해결을 위한 분석 진행. UX 설계 및 디자인 담당 -&amp;gt; 배포&lt;/span&gt;&lt;br /&gt;&lt;span&gt;요구 역량:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;-사용 툴 : 피그마&lt;br /&gt;&lt;/span&gt;-경력. 포트폴리오: 3년이상&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1776749739916&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;㈜미리디 채용 - [미리디] 프로덕트 디자인 및 기획자(UI/UX) | 잡코리아&quot; data-og-description=&quot;경력 : 경력 3년이상, 학력 : 학력무관, 급여 : 회사 내규에 따름(면접 후 결정), 마감일 : 2026.06.19&quot; data-og-host=&quot;www.jobkorea.co.kr&quot; data-og-source-url=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/49017136?Oem_Code=C1&amp;amp;logpath=1&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;listno=13&amp;amp;sc=630&quot; data-og-url=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/49017136?Oem_Code=C1&amp;amp;listno=13&amp;amp;logpath=1&amp;amp;sc=630&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8%20%EB%94%94%EC%9E%90%EC%9D%B8&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/pEms6/dJMb8QeokjS/k25akoqB253fulqz1ZgWNK/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720,https://scrap.kakaocdn.net/dn/cxfJGM/dJMb8YpXwwQ/C1tp6nAkJNqL0mAX78sur1/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720&quot;&gt;&lt;a href=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/49017136?Oem_Code=C1&amp;amp;logpath=1&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;listno=13&amp;amp;sc=630&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/49017136?Oem_Code=C1&amp;amp;logpath=1&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;listno=13&amp;amp;sc=630&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/pEms6/dJMb8QeokjS/k25akoqB253fulqz1ZgWNK/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720,https://scrap.kakaocdn.net/dn/cxfJGM/dJMb8YpXwwQ/C1tp6nAkJNqL0mAX78sur1/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;㈜미리디 채용 - [미리디] 프로덕트 디자인 및 기획자(UI/UX) | 잡코리아&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;경력 : 경력 3년이상, 학력 : 학력무관, 급여 : 회사 내규에 따름(면접 후 결정), 마감일 : 2026.06.19&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.jobkorea.co.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;857&quot; data-origin-height=&quot;1065&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bazM52/dJMcagSMeM2/XaFWBBwzJ58iWsMuCKkg8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bazM52/dJMcagSMeM2/XaFWBBwzJ58iWsMuCKkg8K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bazM52/dJMcagSMeM2/XaFWBBwzJ58iWsMuCKkg8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbazM52%2FdJMcagSMeM2%2FXaFWBBwzJ58iWsMuCKkg8K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;857&quot; height=&quot;1065&quot; data-origin-width=&quot;857&quot; data-origin-height=&quot;1065&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;855&quot; data-origin-height=&quot;836&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BJnHq/dJMcafGkYFe/I2Sj0HotwDX2PGzxEKYQJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BJnHq/dJMcafGkYFe/I2Sj0HotwDX2PGzxEKYQJ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BJnHq/dJMcafGkYFe/I2Sj0HotwDX2PGzxEKYQJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBJnHq%2FdJMcafGkYFe%2FI2Sj0HotwDX2PGzxEKYQJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;855&quot; height=&quot;836&quot; data-origin-width=&quot;855&quot; data-origin-height=&quot;836&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.saramin.co.kr/zf_user/jobs/relay/view?isMypage=no&amp;amp;rec_idx=53660373&amp;amp;recommend_ids=eJxNjrERA0EIA6txfgIkPbEL%2Bf678Nme%2BSPcWUnAlBLifWG9%2FGaSpnH3wg%2FL7OzHaserNv6tzMA6VoDzYOw8DjopzS773FUlMLrJskfXEdPa3c8Uu6Dxhrni%2BuIH1nwv5Q%3D%3D&amp;amp;view_type=search&amp;amp;searchword=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;searchType=search&amp;amp;gz=1&amp;amp;t_ref_content=generic&amp;amp;t_ref=search&amp;amp;relayNonce=c2fea0f159f2eaf9ddd9&amp;amp;paid_fl=n&amp;amp;search_uuid=aa90baa4-2d84-4888-9369-69447aa0c1b8&amp;amp;immediately_apply_layer_open=n#seq=0&quot;&gt;[(주)팔로] 열품타 Product Designer(기획, UX/UI) (D-26) - 사람인&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776750930187&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;[(주)팔로] 열품타 Product Designer(기획, UX/UI)(D-26) - 사람인&quot; data-og-description=&quot;(주)팔로, 열품타 Product Designer(기획, UX/UI), 경력:경력무관, 학력:학력무관, 면접 후 결정, 마감일:2026-05-17, 홈페이지:&quot; data-og-host=&quot;www.saramin.co.kr&quot; data-og-source-url=&quot;https://www.saramin.co.kr/zf_user/jobs/relay/view?isMypage=no&amp;amp;rec_idx=53660373&amp;amp;recommend_ids=eJxNjrERA0EIA6txfgIkPbEL%2Bf678Nme%2BSPcWUnAlBLifWG9%2FGaSpnH3wg%2FL7OzHaserNv6tzMA6VoDzYOw8DjopzS773FUlMLrJskfXEdPa3c8Uu6Dxhrni%2BuIH1nwv5Q%3D%3D&amp;amp;view_type=search&amp;amp;searchword=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;searchType=search&amp;amp;gz=1&amp;amp;t_ref_content=generic&amp;amp;t_ref=search&amp;amp;relayNonce=c2fea0f159f2eaf9ddd9&amp;amp;paid_fl=n&amp;amp;search_uuid=aa90baa4-2d84-4888-9369-69447aa0c1b8&amp;amp;immediately_apply_layer_open=n#seq=0&quot; data-og-url=&quot;https://www.saramin.co.kr/zf_user/jobs/relay/view?gz=1&amp;amp;immediately_apply_layer_open=n&amp;amp;isMypage=no&amp;amp;paid_fl=n&amp;amp;rec_idx=53660373&amp;amp;recommend_ids=eJxNjrERA0EIA6txfgIkPbEL%2Bf678Nme%2BSPcWUnAlBLifWG9%2FGaSpnH3wg%2FL7OzHaserNv6tzMA6VoDzYOw8DjopzS773FUlMLrJskfXEdPa3c8Uu6Dxhrni%2BuIH1nwv5Q%3D%3D&amp;amp;relayNonce=c2fea0f159f2eaf9ddd9&amp;amp;searchType=search&amp;amp;search_uuid=aa90baa4-2d84-4888-9369-69447aa0c1b8&amp;amp;searchword=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;t_ref=search&amp;amp;t_ref_content=generic&amp;amp;view_type=search#seq=0&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bzofYl/dJMb9jOo5vH/kVQgsHV4VvLewgNDN4BKpk/img.png?width=400&amp;amp;height=400&amp;amp;face=0_0_400_400,https://scrap.kakaocdn.net/dn/oFuFq/dJMb9jgzrP6/kyKFBHZCmoeXcsPNp5xpf0/img.png?width=251&amp;amp;height=250&amp;amp;face=0_0_251_250&quot;&gt;&lt;a href=&quot;https://www.saramin.co.kr/zf_user/jobs/relay/view?isMypage=no&amp;amp;rec_idx=53660373&amp;amp;recommend_ids=eJxNjrERA0EIA6txfgIkPbEL%2Bf678Nme%2BSPcWUnAlBLifWG9%2FGaSpnH3wg%2FL7OzHaserNv6tzMA6VoDzYOw8DjopzS773FUlMLrJskfXEdPa3c8Uu6Dxhrni%2BuIH1nwv5Q%3D%3D&amp;amp;view_type=search&amp;amp;searchword=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;searchType=search&amp;amp;gz=1&amp;amp;t_ref_content=generic&amp;amp;t_ref=search&amp;amp;relayNonce=c2fea0f159f2eaf9ddd9&amp;amp;paid_fl=n&amp;amp;search_uuid=aa90baa4-2d84-4888-9369-69447aa0c1b8&amp;amp;immediately_apply_layer_open=n#seq=0&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.saramin.co.kr/zf_user/jobs/relay/view?isMypage=no&amp;amp;rec_idx=53660373&amp;amp;recommend_ids=eJxNjrERA0EIA6txfgIkPbEL%2Bf678Nme%2BSPcWUnAlBLifWG9%2FGaSpnH3wg%2FL7OzHaserNv6tzMA6VoDzYOw8DjopzS773FUlMLrJskfXEdPa3c8Uu6Dxhrni%2BuIH1nwv5Q%3D%3D&amp;amp;view_type=search&amp;amp;searchword=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;searchType=search&amp;amp;gz=1&amp;amp;t_ref_content=generic&amp;amp;t_ref=search&amp;amp;relayNonce=c2fea0f159f2eaf9ddd9&amp;amp;paid_fl=n&amp;amp;search_uuid=aa90baa4-2d84-4888-9369-69447aa0c1b8&amp;amp;immediately_apply_layer_open=n#seq=0&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bzofYl/dJMb9jOo5vH/kVQgsHV4VvLewgNDN4BKpk/img.png?width=400&amp;amp;height=400&amp;amp;face=0_0_400_400,https://scrap.kakaocdn.net/dn/oFuFq/dJMb9jgzrP6/kyKFBHZCmoeXcsPNp5xpf0/img.png?width=251&amp;amp;height=250&amp;amp;face=0_0_251_250');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[(주)팔로] 열품타 Product Designer(기획, UX/UI)(D-26) - 사람인&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;(주)팔로, 열품타 Product Designer(기획, UX/UI), 경력:경력무관, 학력:학력무관, 면접 후 결정, 마감일:2026-05-17, 홈페이지:&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.saramin.co.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[2. 열품타]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;직무명: 프로덕트 디자인&lt;br /&gt;주요 업무 요약: 공감가는 스토리 라인으로 기획, 많은 제품 디자인 시안 만들고, 수정&lt;br /&gt;요구 역량:&lt;br /&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;-사용 툴 : 피그마, Android Material UI Design 이나&amp;nbsp; Apple IOS Human Interface Guideline에 대한 이해가 높은 사람&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1137&quot; data-origin-height=&quot;1033&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czzOZZ/dJMcafl2bPw/D58Rjbtt2L7JyR7x6J1s3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czzOZZ/dJMcafl2bPw/D58Rjbtt2L7JyR7x6J1s3k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czzOZZ/dJMcafl2bPw/D58Rjbtt2L7JyR7x6J1s3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FczzOZZ%2FdJMcafl2bPw%2FD58Rjbtt2L7JyR7x6J1s3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1137&quot; height=&quot;1033&quot; data-origin-width=&quot;1137&quot; data-origin-height=&quot;1033&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://careers.kakao.com/jobs/P-14244?skillSet=&amp;amp;part=DESIGN&amp;amp;company=KAKAO&amp;amp;keyword=&amp;amp;employeeType=&amp;amp;page=1&quot;&gt;카카오 영입&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1776751346266&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;카카오 영입&quot; data-og-description=&quot;&quot; data-og-host=&quot;careers.kakao.com&quot; data-og-source-url=&quot;https://careers.kakao.com/jobs/P-14244?skillSet=&amp;amp;part=DESIGN&amp;amp;company=KAKAO&amp;amp;keyword=&amp;amp;employeeType=&amp;amp;page=1&quot; data-og-url=&quot;https://careers.kakao.com/jobs/P-14244?company=KAKAO&amp;amp;employeeType=&amp;amp;keyword=&amp;amp;page=1&amp;amp;part=DESIGN&amp;amp;skillSet=&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://careers.kakao.com/jobs/P-14244?skillSet=&amp;amp;part=DESIGN&amp;amp;company=KAKAO&amp;amp;keyword=&amp;amp;employeeType=&amp;amp;page=1&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://careers.kakao.com/jobs/P-14244?skillSet=&amp;amp;part=DESIGN&amp;amp;company=KAKAO&amp;amp;keyword=&amp;amp;employeeType=&amp;amp;page=1&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;카카오 영입&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;careers.kakao.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[3. 카카오]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;직무명: AI 서비스 UI 디자이너( Product Designer)&lt;br /&gt;주요 업무 요약: 카카오톡 AI 서비스 디자인, AI 서비스 시나리오에 대응하는 UI 인터랙션 설계&lt;br /&gt;요구 역량:&lt;br /&gt;-사용 툴 : 피그마, 포토샵, 일러스트&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;587&quot; data-origin-height=&quot;683&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzt2Rs/dJMcaiXi0R7/sf3udnFZbXQKkMV9LeOmX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzt2Rs/dJMcaiXi0R7/sf3udnFZbXQKkMV9LeOmX1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzt2Rs/dJMcaiXi0R7/sf3udnFZbXQKkMV9LeOmX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbzt2Rs%2FdJMcaiXi0R7%2Fsf3udnFZbXQKkMV9LeOmX1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;587&quot; height=&quot;683&quot; data-origin-width=&quot;587&quot; data-origin-height=&quot;683&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[기타]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://recruit.webtoonscorp.com/rcrt/view.do?annoId=3000034&amp;amp;sw=&amp;amp;subJobCdArr=2010001&amp;amp;sysCompanyCdArr=&amp;amp;empTypeCdArr=&amp;amp;entTypeCdArr=&amp;amp;workAreaCdArr=&quot;&gt;NAVER WEBTOON Careers&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1776750158254&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;NAVER WEBTOON Careers&quot; data-og-description=&quot;네이버웹툰 조직문화 및 업무 소개, 채용공고, 입사지원 등&quot; data-og-host=&quot;recruit.webtoonscorp.com&quot; data-og-source-url=&quot;https://recruit.webtoonscorp.com/rcrt/view.do?annoId=3000034&amp;amp;sw=&amp;amp;subJobCdArr=2010001&amp;amp;sysCompanyCdArr=&amp;amp;empTypeCdArr=&amp;amp;entTypeCdArr=&amp;amp;workAreaCdArr=&quot; data-og-url=&quot;https://recruit.webtoonscorp.com&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/b9Zv0V/dJMb8TCbNV7/RYN4gO0xojgpwfdVuDHT3K/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/bXBM7l/dJMb8QeokmZ/V5mlbgDRrRoRqaPtVlNktk/img.jpg?width=2194&amp;amp;height=1040&amp;amp;face=1049_246_1199_410,https://scrap.kakaocdn.net/dn/bHtLzM/dJMb9iIJdvd/1iTbYK4r5ZAOKdoKeXMHeK/img.jpg?width=2194&amp;amp;height=1040&amp;amp;face=757_212_1771_578&quot;&gt;&lt;a href=&quot;https://recruit.webtoonscorp.com/rcrt/view.do?annoId=3000034&amp;amp;sw=&amp;amp;subJobCdArr=2010001&amp;amp;sysCompanyCdArr=&amp;amp;empTypeCdArr=&amp;amp;entTypeCdArr=&amp;amp;workAreaCdArr=&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://recruit.webtoonscorp.com/rcrt/view.do?annoId=3000034&amp;amp;sw=&amp;amp;subJobCdArr=2010001&amp;amp;sysCompanyCdArr=&amp;amp;empTypeCdArr=&amp;amp;entTypeCdArr=&amp;amp;workAreaCdArr=&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/b9Zv0V/dJMb8TCbNV7/RYN4gO0xojgpwfdVuDHT3K/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/bXBM7l/dJMb8QeokmZ/V5mlbgDRrRoRqaPtVlNktk/img.jpg?width=2194&amp;amp;height=1040&amp;amp;face=1049_246_1199_410,https://scrap.kakaocdn.net/dn/bHtLzM/dJMb9iIJdvd/1iTbYK4r5ZAOKdoKeXMHeK/img.jpg?width=2194&amp;amp;height=1040&amp;amp;face=757_212_1771_578');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;NAVER WEBTOON Careers&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;네이버웹툰 조직문화 및 업무 소개, 채용공고, 입사지원 등&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;recruit.webtoonscorp.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/48721622?Oem_Code=C1&amp;amp;logpath=1&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;listno=38&amp;amp;sc=630&quot;&gt;㈜컬리 채용 - 커머스 시니어 Product Designer | 잡코리아&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776750272863&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;㈜컬리 채용 - 커머스 시니어 Product Designer | 잡코리아&quot; data-og-description=&quot;경력 : 경력 8년이상, 학력 : 학력무관, 급여 : 회사 내규에 따름, 마감일 : 2026.05.05&quot; data-og-host=&quot;www.jobkorea.co.kr&quot; data-og-source-url=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/48721622?Oem_Code=C1&amp;amp;logpath=1&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;listno=38&amp;amp;sc=630&quot; data-og-url=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/48721622?Oem_Code=C1&amp;amp;listno=38&amp;amp;logpath=1&amp;amp;sc=630&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8%20%EB%94%94%EC%9E%90%EC%9D%B8&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/xblfP/dJMb9eTROJy/qkztxiK43AK2WgbJHB16dk/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720,https://scrap.kakaocdn.net/dn/bm6lRZ/dJMb9iaTiiR/itUQz3ix5MGFytUXLFSrRK/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720&quot;&gt;&lt;a href=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/48721622?Oem_Code=C1&amp;amp;logpath=1&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;listno=38&amp;amp;sc=630&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.jobkorea.co.kr/Recruit/GI_Read/48721622?Oem_Code=C1&amp;amp;logpath=1&amp;amp;stext=%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8+%EB%94%94%EC%9E%90%EC%9D%B8&amp;amp;listno=38&amp;amp;sc=630&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/xblfP/dJMb9eTROJy/qkztxiK43AK2WgbJHB16dk/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720,https://scrap.kakaocdn.net/dn/bm6lRZ/dJMb9iaTiiR/itUQz3ix5MGFytUXLFSrRK/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;㈜컬리 채용 - 커머스 시니어 Product Designer | 잡코리아&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;경력 : 경력 8년이상, 학력 : 학력무관, 급여 : 회사 내규에 따름, 마감일 : 2026.05.05&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.jobkorea.co.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;851&quot; data-origin-height=&quot;1010&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4gMYC/dJMcahD7lQO/K3AxvtYZu80nvQeMSovgCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4gMYC/dJMcahD7lQO/K3AxvtYZu80nvQeMSovgCk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4gMYC/dJMcahD7lQO/K3AxvtYZu80nvQeMSovgCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4gMYC%2FdJMcahD7lQO%2FK3AxvtYZu80nvQeMSovgCk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;851&quot; height=&quot;1010&quot; data-origin-width=&quot;851&quot; data-origin-height=&quot;1010&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[공통점 분석]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 모바일 / 웹 서비스 디자인에 대한 기본이해&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 사용자 관점에서 디자인을 고민해 본 경험&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 데이터 또는 사용자 피드백을 바탕으로 개선을 시도해본 경험&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4.&amp;nbsp; 피그마와 어도비 등의 시각툴을 능숙하게 사용하는 사람&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. 기획자, 개발자와의 협업을 통해 상용 서비스를 출시해 본 경험&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6. 논리적인 UX를 설계하고 UI의 시각적 완성도를 높여본 경험&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7. HYML/ CSS/ JavaScript 퍼블리싱 가능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;8. B2B SaaS 또는 내부 운영 서비스 디자인 경험&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;9. AI툴 (GPT, Claude 등)을 활용해 문서화나 업무 효율화를 시도해 본 경험&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[직무 역량 키워드 분석]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;lt;Hard Skills&amp;gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-피그마 활용 능력, 어도비 활용능력, 모바일/웹 서비스 디자인경험, HYML/ CSS/ JavaScript 퍼블리싱, AI활용 능력&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;lt;Soft Skills&amp;gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-기획자, 개발자와의 커뮤니케이션, 사용자 관점에서의 이해, 문제 분석과 해결 능력&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[향후 보완 계획 및 목표 정리]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 모바일/ 웹 서비스, Android Material UI Design 이나&amp;nbsp; Apple IOS Human Interface Guideline 이해도 높이기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 피그마 활용 능력 높이기 (프로토타입 등)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- AI 활용 높이기- Claude 등&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- HYML/ CSS/ JavaScript 찾아보기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/9</guid>
      <comments>https://minju6544.tistory.com/9#entry9comment</comments>
      <pubDate>Tue, 21 Apr 2026 14:53:31 +0900</pubDate>
    </item>
    <item>
      <title>피그마 강의 [1-3강]</title>
      <link>https://minju6544.tistory.com/8</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;[2강]&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보더: 실제 코드 블록의 테두리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UI크기= 개체의 크기 + 패딩&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;wrap:감싸기 -&amp;gt; 일정 위치부터 다음 줄에 쌓임&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;* 오토레이 아웃은 만들어지는 순서대로 밑으로 쌓임&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;[컨스트레인트]&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;: 제약, 조건&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;:즉, 오토레이아웃 안에 있는 개체들이 움직이는 방식을 제한함&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;L &lt;span style=&quot;background-color: #ffc9af;&quot;&gt;'부모 컨테이너의 크기가 변할 때, 자식 컨테이너는 어디를 기준으로 변할까?'&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;490&quot; data-origin-height=&quot;343&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/chjrLq/dJMcab4YuiQ/iYUTAkW7kqvQpGFjSWlKk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/chjrLq/dJMcab4YuiQ/iYUTAkW7kqvQpGFjSWlKk0/img.png&quot; data-alt=&quot;파란 점선이 컨스트레인트 (위이미지는, 왼쪽과 상단을 기준으로 부모 컨테이너에 고정시킨다는 의미)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/chjrLq/dJMcab4YuiQ/iYUTAkW7kqvQpGFjSWlKk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FchjrLq%2FdJMcab4YuiQ%2FiYUTAkW7kqvQpGFjSWlKk0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;490&quot; height=&quot;343&quot; data-origin-width=&quot;490&quot; data-origin-height=&quot;343&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;파란 점선이 컨스트레인트 (위이미지는, 왼쪽과 상단을 기준으로 부모 컨테이너에 고정시킨다는 의미)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[프레임 리사이징]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;컨스트레인트 vs 프레임 리사이징 : 컨스트레인트는 일반적인 프레임에 대한 내용,&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;리사이징은 오토레이아웃 컨테이너 안에서의 내용&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 71px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 17.8682%; height: 20px;&quot;&gt;&lt;b&gt;값&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.3565%; height: 20px;&quot;&gt;설명&lt;/td&gt;
&lt;td style=&quot;width: 40.7752%; height: 20px;&quot;&gt;유형&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 17.8682%; height: 17px;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;Fixed&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.3565%; height: 17px;&quot;&gt;고정값&lt;/td&gt;
&lt;td style=&quot;width: 40.7752%; height: 17px;&quot;&gt;공통&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 17.8682%; height: 17px;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;Hug&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.3565%; height: 17px;&quot;&gt;자식 컨테이너의 크기에 맞춰 조정&lt;/td&gt;
&lt;td style=&quot;width: 40.7752%; height: 17px;&quot;&gt;부모만 사용 가능&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 17.8682%; height: 17px;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;Fill&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.3565%; height: 17px;&quot;&gt;부모 컨테이너의 크기에 맞춰 조정&lt;/td&gt;
&lt;td style=&quot;width: 40.7752%; height: 17px;&quot;&gt;자식만 사용 가능&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;자식이 Fixed-&amp;gt; 부모가 Hug&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;자식이 Fill -&amp;gt; 부모가 Fixed&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[포지션]&lt;/b&gt;&lt;/span&gt;&lt;b&gt; -&amp;gt; 프로토타입에서 설정&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 요소의 위치를 고정하거나 스크롤에 따른 위치를 조정할 때, 개발에서 포지션이라는 속성을 조정해서 만듦&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1) Static (스태틱):&lt;/b&gt; 일반적인 요소들이 가지고 있는 포지션. 기본값이자 스크롤을 하면 같이 따라 움직임.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2) Fixed (픽스드):&lt;/b&gt; 화면 전체를 기주으로 스크롤 하더라고 항상 고정된 위치에 있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 우리가 아는 웹사이트의 헤더나 앱 하단의 버튼&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3) Absolute(앱솔루트):&lt;/b&gt; Fixed와 유사하지만, 고정되는 기준이 컨테이너 안. 즉, Fixed는 화면 전체를 기준으로 하고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Absolute는 본인이 담겨 있는 부모 컨테이너를 기준으로 함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4) Sticky(스티키):&lt;/b&gt; 스크롤에 따라서 기본값과 Fixed를 전환하는 포지션.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;스크롤을 따라 움직이다가, 특정 위치부터는 상단에 고정됨&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;379&quot; data-origin-height=&quot;175&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dGzAHi/dJMcaayfJ96/jNs7vQBQskEaTSAnHKoKgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dGzAHi/dJMcaayfJ96/jNs7vQBQskEaTSAnHKoKgk/img.png&quot; data-alt=&quot;나머지는 프로토타입에서 설정, Absolute만 해당 부분에서 사용&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dGzAHi/dJMcaayfJ96/jNs7vQBQskEaTSAnHKoKgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdGzAHi%2FdJMcaayfJ96%2FjNs7vQBQskEaTSAnHKoKgk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;379&quot; height=&quot;175&quot; data-origin-width=&quot;379&quot; data-origin-height=&quot;175&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;나머지는 프로토타입에서 설정, Absolute만 해당 부분에서 사용&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;[3강]&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;버튼이라는 컴포넌트를 만들기 위해서는 파운데이션부터 만들어야함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UI는 기초 재료인 파운데이션과, 이 파운데이션을 조합해 만드는 컴포넌트로 나눌 수 있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;파운데이션(엘리먼트) 구성&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 색상(color)/ 서체(font/ typography)/ 간격(spacing)/ 여백(gap)/ 곡률(radius)/ 그리드/ 고도/ 아이콘&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[RGB와 Hex Code]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-컴퓨터는 빨강, 초록, 파랑을 각각 256가지의 값으로 보여주고, 이 각각의 숫자를 컴퓨터는 16진수로 변환해서 읽음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;#FFFFFF -&amp;gt; 헥스코드&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-'컬러 프로필(프로파일): 디스플레이가 코드를 해석할 때 사용하는 색 기준표&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;컬러 스타일:&lt;/b&gt; &lt;/span&gt;디자인에서 사용할 색상을 모아두는 팔레트&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;기본적으로 2-3가지 색상만듦 (포인트 컬러/ 백그라운드 컬러/ 세컨더리 컬러)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;포인트 컬러 = 프라이머리 컬러 &lt;/span&gt;(중요하고 핵심적인 부분에만 사용)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 색상의 확장성 ( 색상을 정했다면, 가장 밝은 단계부터 가장 어두운 단계까지 총 10단계로 만듦)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- &lt;span style=&quot;background-color: #f6e199;&quot;&gt;[1:3:6 법칙]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;616&quot; data-origin-height=&quot;160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/IPONC/dJMcaiiI4h8/bDC0VzeQZEYUQohLhLWgB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/IPONC/dJMcaiiI4h8/bDC0VzeQZEYUQohLhLWgB0/img.png&quot; data-alt=&quot;포인트 컬러는 화면의 10%, 세컨더리 30%, 배경 60%&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/IPONC/dJMcaiiI4h8/bDC0VzeQZEYUQohLhLWgB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIPONC%2FdJMcaiiI4h8%2FbDC0VzeQZEYUQohLhLWgB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;616&quot; height=&quot;160&quot; data-origin-width=&quot;616&quot; data-origin-height=&quot;160&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;포인트 컬러는 화면의 10%, 세컨더리 30%, 배경 60%&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[컬러스타일 만드는 법]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1279&quot; data-origin-height=&quot;711&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ElUj0/dJMcaaSyKC5/Soo7Kt2RQ4D50SSGVKXECk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ElUj0/dJMcaaSyKC5/Soo7Kt2RQ4D50SSGVKXECk/img.png&quot; data-alt=&quot;플러그인: Coolors&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ElUj0/dJMcaaSyKC5/Soo7Kt2RQ4D50SSGVKXECk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FElUj0%2FdJMcaaSyKC5%2FSoo7Kt2RQ4D50SSGVKXECk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1279&quot; height=&quot;711&quot; data-origin-width=&quot;1279&quot; data-origin-height=&quot;711&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;플러그인: Coolors&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;294&quot; data-origin-height=&quot;624&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eoNEfD/dJMcaiwe1kJ/fnbkrVTGrvjqIlnyioqCMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eoNEfD/dJMcaiwe1kJ/fnbkrVTGrvjqIlnyioqCMK/img.png&quot; data-alt=&quot;원하는 컬러 선택&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eoNEfD/dJMcaiwe1kJ/fnbkrVTGrvjqIlnyioqCMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeoNEfD%2FdJMcaiwe1kJ%2FfnbkrVTGrvjqIlnyioqCMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;198&quot; height=&quot;624&quot; data-origin-width=&quot;294&quot; data-origin-height=&quot;624&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;원하는 컬러 선택&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;546&quot; data-origin-height=&quot;629&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPwDs8/dJMcabKIBrA/uBMBFLT1bIoXstj3xaGyp0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPwDs8/dJMcabKIBrA/uBMBFLT1bIoXstj3xaGyp0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPwDs8/dJMcabKIBrA/uBMBFLT1bIoXstj3xaGyp0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPwDs8%2FdJMcabKIBrA%2FuBMBFLT1bIoXstj3xaGyp0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;268&quot; height=&quot;629&quot; data-origin-width=&quot;546&quot; data-origin-height=&quot;629&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사각형들을 만들고, 색 복붙&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1226&quot; data-origin-height=&quot;471&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b6Pnnx/dJMcabKIBvZ/zuzSoFEdh59OdI8fk5LmB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b6Pnnx/dJMcabKIBvZ/zuzSoFEdh59OdI8fk5LmB0/img.png&quot; data-alt=&quot;Styler 플러그인&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b6Pnnx/dJMcabKIBvZ/zuzSoFEdh59OdI8fk5LmB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb6Pnnx%2FdJMcabKIBvZ%2FzuzSoFEdh59OdI8fk5LmB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1226&quot; height=&quot;471&quot; data-origin-width=&quot;1226&quot; data-origin-height=&quot;471&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Styler 플러그인&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;717&quot; data-origin-height=&quot;598&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/elf1yZ/dJMcaiXihLn/MDE3qYwb1M4AK9opi04S2K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/elf1yZ/dJMcaiXihLn/MDE3qYwb1M4AK9opi04S2K/img.png&quot; data-alt=&quot;각 색을 10개씩 복사한 후 컬러를 눌러 Hex를 HSL로 변경&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/elf1yZ/dJMcaiXihLn/MDE3qYwb1M4AK9opi04S2K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Felf1yZ%2FdJMcaiXihLn%2FMDE3qYwb1M4AK9opi04S2K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;717&quot; height=&quot;598&quot; data-origin-width=&quot;717&quot; data-origin-height=&quot;598&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;각 색을 10개씩 복사한 후 컬러를 눌러 Hex를 HSL로 변경&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;693&quot; data-origin-height=&quot;269&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cYbz5G/dJMcafsLChg/xVmy2pBsXOw6I3gkFJ6MO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cYbz5G/dJMcafsLChg/xVmy2pBsXOw6I3gkFJ6MO1/img.png&quot; data-alt=&quot;명도가 어두운 순으로 10씩 나열 (위 사람이 선택한 색의 기본 명도가 42였음. 가장 어둡게 2로 시작해서, 예-2/12/22/32/42/52/62/72/82/92&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cYbz5G/dJMcafsLChg/xVmy2pBsXOw6I3gkFJ6MO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcYbz5G%2FdJMcafsLChg%2FxVmy2pBsXOw6I3gkFJ6MO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;693&quot; height=&quot;269&quot; data-origin-width=&quot;693&quot; data-origin-height=&quot;269&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;명도가 어두운 순으로 10씩 나열 (위 사람이 선택한 색의 기본 명도가 42였음. 가장 어둡게 2로 시작해서, 예-2/12/22/32/42/52/62/72/82/92&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;986&quot; data-origin-height=&quot;469&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvvbRD/dJMcac3RIr8/K4SiLy98YwrUYLOvviXGb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvvbRD/dJMcac3RIr8/K4SiLy98YwrUYLOvviXGb1/img.png&quot; data-alt=&quot;모두 적용 후 이름 바꿔주기 (어두운게 900, 가장 밝은게 50)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvvbRD/dJMcac3RIr8/K4SiLy98YwrUYLOvviXGb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvvbRD%2FdJMcac3RIr8%2FK4SiLy98YwrUYLOvviXGb1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;986&quot; height=&quot;469&quot; data-origin-width=&quot;986&quot; data-origin-height=&quot;469&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;모두 적용 후 이름 바꿔주기 (어두운게 900, 가장 밝은게 50)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;875&quot; data-origin-height=&quot;461&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bIZhEP/dJMcaf0ACXe/leqk657dDAL8K2pmYt4k90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bIZhEP/dJMcaf0ACXe/leqk657dDAL8K2pmYt4k90/img.png&quot; data-alt=&quot;Styler 적용 -generate Styles&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bIZhEP/dJMcaf0ACXe/leqk657dDAL8K2pmYt4k90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIZhEP%2FdJMcaf0ACXe%2Fleqk657dDAL8K2pmYt4k90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;875&quot; height=&quot;461&quot; data-origin-width=&quot;875&quot; data-origin-height=&quot;461&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Styler 적용 -generate Styles&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;229&quot; data-origin-height=&quot;195&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b22yWP/dJMcahKUFif/l6AqsKLJ3hqBcHZBB931k0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b22yWP/dJMcahKUFif/l6AqsKLJ3hqBcHZBB931k0/img.png&quot; data-alt=&quot;색상이 스타일화 됨&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b22yWP/dJMcahKUFif/l6AqsKLJ3hqBcHZBB931k0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb22yWP%2FdJMcahKUFif%2Fl6AqsKLJ3hqBcHZBB931k0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;229&quot; height=&quot;195&quot; data-origin-width=&quot;229&quot; data-origin-height=&quot;195&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;색상이 스타일화 됨&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[폰트 스타일]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;: 패밀리(Family: 폰트 종류)/ 굵기(=무게감, weight)/크기/ 행간/ 자간&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;크기: 폰트 크기가 20px이상일 때는 4px씩 차이나게 하는게 일반적.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;일반적으로 20px 미만인 폰트들은 본문에 사용하고, 20px 이상부터는 제목에 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;일반적으로는 16px(웹사이트 기본폰트 사이즈이기 때문) 부터 시작하고, 2px씩 줄이거나 늘림.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;행간(라인- 하이트) : 글자 줄 사이의 간격&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반적인 행간 값: 제목: 120- 135%, 본문: 135-170% 본문 같은 경우 150%가 제일 좋다고 알려짐.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Ui에서 쓰기 좋은 패밀리: 노토산스/ 프리텐다드/ 스포카 한 산스/ 민 산스/ 수트&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1105&quot; data-origin-height=&quot;413&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KZCAp/dJMcacCP79y/mVzvtP4sbT72OU4pO6yWK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KZCAp/dJMcacCP79y/mVzvtP4sbT72OU4pO6yWK1/img.png&quot; data-alt=&quot;사용한 폰트 디테일들 입력하고, 이름 바꿔줌&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KZCAp/dJMcacCP79y/mVzvtP4sbT72OU4pO6yWK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKZCAp%2FdJMcacCP79y%2FmVzvtP4sbT72OU4pO6yWK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1105&quot; height=&quot;413&quot; data-origin-width=&quot;1105&quot; data-origin-height=&quot;413&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;사용한 폰트 디테일들 입력하고, 이름 바꿔줌&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;641&quot; data-origin-height=&quot;344&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIVn9U/dJMcaju9GIA/QVq6X8QNZI4nUNeMyiSr81/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIVn9U/dJMcaju9GIA/QVq6X8QNZI4nUNeMyiSr81/img.png&quot; data-alt=&quot;Styler적용&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIVn9U/dJMcaju9GIA/QVq6X8QNZI4nUNeMyiSr81/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIVn9U%2FdJMcaju9GIA%2FQVq6X8QNZI4nUNeMyiSr81%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;641&quot; height=&quot;344&quot; data-origin-width=&quot;641&quot; data-origin-height=&quot;344&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Styler적용&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;180&quot; data-origin-height=&quot;243&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/IC6XN/dJMcafM7afL/lDf8GKH0F8HucPY1rE17M0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/IC6XN/dJMcafM7afL/lDf8GKH0F8HucPY1rE17M0/img.png&quot; data-alt=&quot;적용 이미지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/IC6XN/dJMcafM7afL/lDf8GKH0F8HucPY1rE17M0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIC6XN%2FdJMcafM7afL%2FlDf8GKH0F8HucPY1rE17M0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;180&quot; height=&quot;243&quot; data-origin-width=&quot;180&quot; data-origin-height=&quot;243&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;적용 이미지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[컴포넌트]: 파운데이션 요소들을 조합해 만들어지는 구성품&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[마스터 컴포넌트]&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 쉽게 말하자면, 라이브러리에 버튼 원본을 저장해 두고 버튼의 복사본들을 사용 -&amp;gt; 수정시 원본만 수정 -&amp;gt; 복제본들은&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; 수정 내용이 일괄 적용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 마스터 컴포넌트를 복제하면 마스터 컴포넌트의 복제본, &lt;span style=&quot;background-color: #ffc9af;&quot;&gt;&lt;b&gt;'인스턴스'&lt;/b&gt;&lt;/span&gt;가 생김&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;인스턴스&lt;/b&gt;:&lt;/span&gt; 마스터 컴포넌트의 복제본&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; 컴포넌트의 속성을 그대로 이어받음, 수정 불가능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 인스턴스를 먼저 수정하면 컴포넌트를 수정해도 반영 되지 않음 -&amp;gt; 덮어쓰기 됐다고 생각하면 편함&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 컴포넌트를 지우더라고 인스턴스는 남아 있음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 연결을 해제(디태치 Detach)하면 인스턴스는 컴포넌트와 분리되고, 일반 프레임으로 변경됨.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[디자인 시스템]-&amp;gt; For. 효율성/ 일관성&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UI는 다른 디자이너도 똑같은 방법으로 만들고 쓸 수 있어야 하고, 개발자도 같은 생각을 해야함&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;lt;UI키트 VS 디자인시스템&amp;gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ui 키트는 단어만 있는셈. 즉, ui사용 방법은 없고 ui 만 있는 모양&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;디자인 시스템: UI자체 뿐만 아니라 UI의 규격,스펙, 사용 사례, 주의 사항 등이 총망라된 종합적인 제품 가이드라인(문서)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;키트만 있다면, 일관성은 없어질 수 있음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;아토믹 디자인 시스템&lt;/b&gt;(Atomic Design System): 기초 재료들은 세상을 구성하는 가장 작은 알갱이인 원자에 비유, 원자를 모아서, 분자를 만드는게 디자인 시스템의 핵심 개념&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[잘 만들어진 디자인 시스템] &lt;/b&gt;&lt;/span&gt;- 머티리얼 디자인(구글), 밀리의서재, 일리야 그레벤 시스템, 라인, 세일즈포스&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://m3.material.io/&quot;&gt;Material Design 3 - Google's latest open source design system&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776755030904&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Material Design&quot; data-og-description=&quot;Build beautiful, usable products faster. Material Design is an adaptable system&amp;mdash;backed by open-source code&amp;mdash;that helps teams build high quality digital experiences.&quot; data-og-host=&quot;m3.material.io&quot; data-og-source-url=&quot;https://m3.material.io/&quot; data-og-url=&quot;https://m3.material.io&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://m3.material.io/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://m3.material.io/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Material Design&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Build beautiful, usable products faster. Material Design is an adaptable system&amp;mdash;backed by open-source code&amp;mdash;that helps teams build high quality digital experiences.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;m3.material.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://brunch.co.kr/@milliedesign/9&quot;&gt;millie Design Library 2.0&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776755040030&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;millie Design Library 2.0&quot; data-og-description=&quot;한 걸음 더 나아가기 | 안녕하세요. 밀리의 서재 디자인 파트입니다.&amp;nbsp;작년 millie Design System(이하 밀디라)을 피그마와 브런치를 통해 공개한 이후 큰 관심을 받았습니다. 작년에 진행했던 밀디라 &quot; data-og-host=&quot;brunch.co.kr&quot; data-og-source-url=&quot;https://brunch.co.kr/@milliedesign/9&quot; data-og-url=&quot;https://brunch.co.kr/@milliedesign/9&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/rxSbn/dJMb8T91FrF/gtgZZV8pYPlYHZMVXYyRs1/img.jpg?width=1200&amp;amp;height=504&amp;amp;face=0_0_1200_504,https://scrap.kakaocdn.net/dn/tpWZB/dJMb8SXzWfT/PWJnlZ0gKUKVgsbUDbTUO1/img.jpg?width=1200&amp;amp;height=748&amp;amp;face=0_0_1200_748&quot;&gt;&lt;a href=&quot;https://brunch.co.kr/@milliedesign/9&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://brunch.co.kr/@milliedesign/9&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/rxSbn/dJMb8T91FrF/gtgZZV8pYPlYHZMVXYyRs1/img.jpg?width=1200&amp;amp;height=504&amp;amp;face=0_0_1200_504,https://scrap.kakaocdn.net/dn/tpWZB/dJMb8SXzWfT/PWJnlZ0gKUKVgsbUDbTUO1/img.jpg?width=1200&amp;amp;height=748&amp;amp;face=0_0_1200_748');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;millie Design Library 2.0&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;한 걸음 더 나아가기 | 안녕하세요. 밀리의 서재 디자인 파트입니다.&amp;nbsp;작년 millie Design System(이하 밀디라)을 피그마와 브런치를 통해 공개한 이후 큰 관심을 받았습니다. 작년에 진행했던 밀디라&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;brunch.co.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://designsystems.surf/&quot;&gt;Design Systems Database &amp;amp; Gallery&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776755069935&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Design Systems Database &amp;amp; Gallery&quot; data-og-description=&quot;Best-in-class Design Systems collection with a repository of Components and Foundations references from top-tier tech companies and leading UI teams.&quot; data-og-host=&quot;designsystems.surf&quot; data-og-source-url=&quot;https://designsystems.surf/&quot; data-og-url=&quot;https://designsystems.surf/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cHibav/dJMb85vQ9Fv/dNL9WimuScjWCWEUupjZNk/img.png?width=2400&amp;amp;height=1260&amp;amp;face=0_0_2400_1260,https://scrap.kakaocdn.net/dn/czHCMt/dJMb81GZtMD/bpE6HBeWWSEgpMQW3UrlH0/img.png?width=2400&amp;amp;height=1260&amp;amp;face=0_0_2400_1260&quot;&gt;&lt;a href=&quot;https://designsystems.surf/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://designsystems.surf/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cHibav/dJMb85vQ9Fv/dNL9WimuScjWCWEUupjZNk/img.png?width=2400&amp;amp;height=1260&amp;amp;face=0_0_2400_1260,https://scrap.kakaocdn.net/dn/czHCMt/dJMb81GZtMD/bpE6HBeWWSEgpMQW3UrlH0/img.png?width=2400&amp;amp;height=1260&amp;amp;face=0_0_2400_1260');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Design Systems Database &amp;amp; Gallery&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Best-in-class Design Systems collection with a repository of Components and Foundations references from top-tier tech companies and leading UI teams.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;designsystems.surf&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://designsystem.line.me/LDSM&quot;&gt;LINE Design System for Messenger&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776755089875&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;LINE Design System for Messenger&quot; data-og-description=&quot;LINE Messenger design system continues to create a unified design language with foundation and UI components that become the center of LINE&amp;rsquo;s design.&quot; data-og-host=&quot;designsystem.line.me&quot; data-og-source-url=&quot;https://designsystem.line.me/LDSM&quot; data-og-url=&quot;https://designsystem.line.me/LDSM&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/KGTR5/dJMb83ku63E/srEzEatPKVbebgJvpDWZdk/img.png?width=1200&amp;amp;height=1200&amp;amp;face=0_0_1200_1200&quot;&gt;&lt;a href=&quot;https://designsystem.line.me/LDSM&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://designsystem.line.me/LDSM&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/KGTR5/dJMb83ku63E/srEzEatPKVbebgJvpDWZdk/img.png?width=1200&amp;amp;height=1200&amp;amp;face=0_0_1200_1200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;LINE Design System for Messenger&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;LINE Messenger design system continues to create a unified design language with foundation and UI components that become the center of LINE&amp;rsquo;s design.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;designsystem.line.me&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/85bd85-lightning-design-system-2&quot;&gt;Lightning Design System 2&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776755194966&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Lightning Design System 2&quot; data-og-description=&quot;Lightning Design System 2 &amp;middot; Design system documentation, made with zeroheight&quot; data-og-host=&quot;www.lightningdesignsystem.com&quot; data-og-source-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/85bd85-lightning-design-system-2&quot; data-og-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/85bd85-lightning-design-system-2&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/yzuWH/dJMb8ZvDB9i/05z8Mnkbq5M9V4fta6PGq0/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440,https://scrap.kakaocdn.net/dn/cWgrJD/dJMb9g5djaD/H9KFV08NyusA8r5WyzE08k/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440&quot;&gt;&lt;a href=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/85bd85-lightning-design-system-2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/85bd85-lightning-design-system-2&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/yzuWH/dJMb8ZvDB9i/05z8Mnkbq5M9V4fta6PGq0/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440,https://scrap.kakaocdn.net/dn/cWgrJD/dJMb9g5djaD/H9KFV08NyusA8r5WyzE08k/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Lightning Design System 2&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Lightning Design System 2 &amp;middot; Design system documentation, made with zeroheight&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.lightningdesignsystem.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[UI의 분류]&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-액션 (Action):&lt;/b&gt; 사용자가 중요한 행동을 수행할 때 사용 &lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt;예- 버튼&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-인폿 (Input):&lt;/b&gt; 사용자의 입력을 받을 때 사용&lt;span style=&quot;color: #ef6f53;&quot;&gt; &lt;b&gt;예- 텍스트필드/ 셀렉트박스&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-인포메이션(Information):&lt;/b&gt; 사용자에게 서비스의 상태나 안내 사항을 전달할 때 사용 &lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt;예- 토스트 메시지/ 스낵바/ 라벨&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;-컨테이너(Container):&lt;/b&gt; 컴포너트 여러개가 결합되어 하나의 덩어리를 이루는 컴포넌트 &lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt;예- 카드/ 바텀시트/리스트&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- 내비게이션(Navigation):&lt;/b&gt; 사용자가 페이지를 이동할 때 사용&lt;b&gt;&lt;/b&gt;&lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt; 예- 네비게이션 바, 앱 바, 화면 하단의 탭 바, 사이드바&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- 컨트롤(Control):&lt;/b&gt; 사용자가 설정이나 값을 수정할 때 사용&lt;b&gt;&lt;/b&gt;&lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt; 예- 라디오/ 체크박스/ 스위치&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[의사 상태 (Pseudo State)] :&lt;/b&gt; &lt;/span&gt;사람을 애칭이나 별명으로 부르듯, 컴포넌트도 기본 자체는 유지한 채, 상황에 따라 다른 스타일을 가지는 경우가 있음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;의사란 가짜의, 가상의 뜻&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예- 버튼에 마우스를 올렸을 때 색깔이 변하는 것&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;228&quot; data-origin-height=&quot;131&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXg1lf/dJMcajaQR9B/DrzktTq1tkwfWGSgV7H4h1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXg1lf/dJMcajaQR9B/DrzktTq1tkwfWGSgV7H4h1/img.png&quot; data-alt=&quot;실제 버튼이 다른 걸로 바뀐 것이 아니라 의사 상태가 된것&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXg1lf/dJMcajaQR9B/DrzktTq1tkwfWGSgV7H4h1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXg1lf%2FdJMcajaQR9B%2FDrzktTq1tkwfWGSgV7H4h1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;228&quot; height=&quot;131&quot; data-origin-width=&quot;228&quot; data-origin-height=&quot;131&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;실제 버튼이 다른 걸로 바뀐 것이 아니라 의사 상태가 된것&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[버튼 컴포넌트] :&lt;/b&gt;&lt;/span&gt; 누름으로써 중요한 동작을 수행하는 요소&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&lt;b&gt;어포던스(행동 유도성)&lt;/b&gt;를 줘야함 -&amp;gt; 상호작용이 가능한 물체는, 상호작용이 가능하다는 시각적인 단서제공&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-심미적인 완성도 보다 버튼의 목적을 우선 생각하여 설계&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-컴포넌트는 항상 구조 파악이 첫번째!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;692&quot; data-origin-height=&quot;275&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cNcd1H/dJMcadIsTff/tKnIJpQ6CjYfJz1LDyX6a1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cNcd1H/dJMcadIsTff/tKnIJpQ6CjYfJz1LDyX6a1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cNcd1H/dJMcadIsTff/tKnIJpQ6CjYfJz1LDyX6a1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcNcd1H%2FdJMcadIsTff%2FtKnIJpQ6CjYfJz1LDyX6a1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;692&quot; height=&quot;275&quot; data-origin-width=&quot;692&quot; data-origin-height=&quot;275&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[구조]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 컨테이너:&lt;/b&gt; 안에 있는 요소를 감싸고 있는 프레임&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (버튼의 높이는 컨테이너 안의 상하 여백 + 안에 있는 요소의 높이로 결정)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 라벨/레이블 :&lt;/b&gt; 버튼의 행동을 안내하는 글자&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 리딩 엘리먼트 :&lt;/b&gt; 버튼 라벨보다 더 앞쪽에 있다는 뜻에서 리딩 (이끄는) 엘리먼트라고 부름&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 트레일링 엘리먼트:&lt;/b&gt; 버튼 라벨보다 더 뒤쪽에 있다는 뜻에서 트레일링(뒤따르는) 엘리먼트라고 부름&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[종류]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 박스 버튼: &lt;/b&gt;일반적인 버튼&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 아웃라인 버튼, 고스트 버튼, 엠티 버튼: &lt;/b&gt;테두리만 있고 속이 빈듯한 형태&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;264&quot; data-origin-height=&quot;126&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uYScq/dJMcaaLNrfw/tuFRkIWNwLKDDhCqHBiGz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uYScq/dJMcaaLNrfw/tuFRkIWNwLKDDhCqHBiGz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uYScq/dJMcaaLNrfw/tuFRkIWNwLKDDhCqHBiGz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuYScq%2FdJMcaaLNrfw%2FtuFRkIWNwLKDDhCqHBiGz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;264&quot; height=&quot;126&quot; data-origin-width=&quot;264&quot; data-origin-height=&quot;126&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 스플릿 버튼 : &lt;/b&gt;주요 액션과 관련된 보조 액션을 제공해야 할 때 사용하는 버튼&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;579&quot; data-origin-height=&quot;245&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rDVIf/dJMcadPdwVP/ZsSTs0FxLCPCXRbUkSclTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rDVIf/dJMcadPdwVP/ZsSTs0FxLCPCXRbUkSclTK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rDVIf/dJMcadPdwVP/ZsSTs0FxLCPCXRbUkSclTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrDVIf%2FdJMcadPdwVP%2FZsSTs0FxLCPCXRbUkSclTK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;579&quot; height=&quot;245&quot; data-origin-width=&quot;579&quot; data-origin-height=&quot;245&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 텍스트 버튼 :&lt;/b&gt; 배경색이나 테두리 없이 글자로만 이루어진 버튼&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; 주요 액션에 비해 비중이 낮고, 별로 중요하지 않은 기능을 수행할 때 사용&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;651&quot; data-origin-height=&quot;184&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rPxMJ/dJMcaiXi54x/KWnA9pnU7fblV18SAAlxv1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rPxMJ/dJMcaiXi54x/KWnA9pnU7fblV18SAAlxv1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rPxMJ/dJMcaiXi54x/KWnA9pnU7fblV18SAAlxv1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrPxMJ%2FdJMcaiXi54x%2FKWnA9pnU7fblV18SAAlxv1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;651&quot; height=&quot;184&quot; data-origin-width=&quot;651&quot; data-origin-height=&quot;184&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[버튼 컴포넌트 참고] - 머티리얼/ 우버/ 라이트닝/ 카본&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://m3.material.io/components/all-buttons&quot;&gt;All buttons &amp;ndash; Material Design 3&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776757542849&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;All buttons &amp;ndash; Material Design 3&quot; data-og-description=&quot;Buttons let people take action and make choices with one tap. Explore button types: elevated, filled, filled tonal, outlined, text, icon, segmented &amp;amp; more.&quot; data-og-host=&quot;m3.material.io&quot; data-og-source-url=&quot;https://m3.material.io/components/all-buttons&quot; data-og-url=&quot;https://m3.material.io/components/all-buttons&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/9MceN/dJMb83Sk28b/idSqkz4oYGXUxpqnaqnUjK/img.png?width=512&amp;amp;height=256&amp;amp;face=0_0_512_256&quot;&gt;&lt;a href=&quot;https://m3.material.io/components/all-buttons&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://m3.material.io/components/all-buttons&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/9MceN/dJMb83Sk28b/idSqkz4oYGXUxpqnaqnUjK/img.png?width=512&amp;amp;height=256&amp;amp;face=0_0_512_256');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;All buttons &amp;ndash; Material Design 3&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Buttons let people take action and make choices with one tap. Explore button types: elevated, filled, filled tonal, outlined, text, icon, segmented &amp;amp; more.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;m3.material.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://base.uber.com/6d2425e9f/p/756216-button&quot;&gt;Button &amp;middot; Base design system&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776757562091&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Base Design System&quot; data-og-description=&quot;The Base design system defines the foundations of user interfaces across Uber's ecosystem of products &amp;amp; services. It brings all Uber experiences together under a single, unified framework.&quot; data-og-host=&quot;base.uber.com&quot; data-og-source-url=&quot;https://base.uber.com/6d2425e9f/p/756216-button&quot; data-og-url=&quot;https://base.uber.com/6d2425e9f/p/756216-button&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cL656u/dJMb8QeoloA/Kgvxuc30mM0sjM6OKoxSK0/img.gif?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080,https://scrap.kakaocdn.net/dn/dhAsG9/dJMb8SXzWIn/bhlUQ3G3bqEKVLFxyGNHK1/img.gif?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080&quot;&gt;&lt;a href=&quot;https://base.uber.com/6d2425e9f/p/756216-button&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://base.uber.com/6d2425e9f/p/756216-button&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cL656u/dJMb8QeoloA/Kgvxuc30mM0sjM6OKoxSK0/img.gif?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080,https://scrap.kakaocdn.net/dn/dhAsG9/dJMb8SXzWIn/bhlUQ3G3bqEKVLFxyGNHK1/img.gif?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Base Design System&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;The Base design system defines the foundations of user interfaces across Uber's ecosystem of products &amp;amp; services. It brings all Uber experiences together under a single, unified framework.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;base.uber.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/7733f8-button&quot;&gt;Button &amp;middot; Lightning Design System 2&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776757575437&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Lightning Design System 2&quot; data-og-description=&quot;Lightning Design System 2 &amp;middot; Design system documentation, made with zeroheight&quot; data-og-host=&quot;www.lightningdesignsystem.com&quot; data-og-source-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/7733f8-button&quot; data-og-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/7733f8-button&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cu7lpd/dJMb84qaPqb/cKtMNE6O2ZZ9tN9RG1ifyK/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440,https://scrap.kakaocdn.net/dn/0yp56/dJMb83ku7pm/Caq8uOak3KLyduhdJ4OF91/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440&quot;&gt;&lt;a href=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/7733f8-button&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/7733f8-button&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cu7lpd/dJMb84qaPqb/cKtMNE6O2ZZ9tN9RG1ifyK/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440,https://scrap.kakaocdn.net/dn/0yp56/dJMb83ku7pm/Caq8uOak3KLyduhdJ4OF91/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Lightning Design System 2&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Lightning Design System 2 &amp;middot; Design system documentation, made with zeroheight&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.lightningdesignsystem.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://carbondesignsystem.com/components/button/usage/&quot;&gt;버튼 &amp;ndash; 탄소 설계 시스템&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776757592518&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Carbon Design System&quot; data-og-description=&quot;Carbon is IBM&amp;rsquo;s open source design system for products and digital experiences. With the IBM Design Language as its foundation, the system consists of working code, design tools and resources, human interface guidelines, and a vibrant community of contri&quot; data-og-host=&quot;carbondesignsystem.com&quot; data-og-source-url=&quot;https://carbondesignsystem.com/components/button/usage/&quot; data-og-url=&quot;https://www.carbondesignsystem.com&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/5LJyq/dJMb9jOo6B8/PRVSX47DjXkHdE6NW8vAO1/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/fdLSA/dJMb9eff85U/nMquCkljbEOO6ENITCAZL0/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://carbondesignsystem.com/components/button/usage/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://carbondesignsystem.com/components/button/usage/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/5LJyq/dJMb9jOo6B8/PRVSX47DjXkHdE6NW8vAO1/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/fdLSA/dJMb9eff85U/nMquCkljbEOO6ENITCAZL0/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Carbon Design System&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Carbon is IBM&amp;rsquo;s open source design system for products and digital experiences. With the IBM Design Language as its foundation, the system consists of working code, design tools and resources, human interface guidelines, and a vibrant community of contri&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;carbondesignsystem.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;[텍스트필드 컴포넌트]&lt;/span&gt;&lt;/b&gt;: 컴포넌트의 종류 중 인풋(사용자가 무언가를 입력할 수 있게 하는 컴포넌트)에 해당하는 컴포넌트&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;274&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beHCSH/dJMcahD7rUR/S2WAjMdRyXE2v4wkyrN7i1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beHCSH/dJMcahD7rUR/S2WAjMdRyXE2v4wkyrN7i1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beHCSH/dJMcahD7rUR/S2WAjMdRyXE2v4wkyrN7i1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeHCSH%2FdJMcahD7rUR%2FS2WAjMdRyXE2v4wkyrN7i1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;680&quot; height=&quot;274&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[구조]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;인풋 컨테이너:&lt;/b&gt; 글자를 입력하는 부분&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;라벨/레이블:&lt;/b&gt; 입력해야 하는 값이 무엇인지 알려주는 텍스트&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;리딩 엘리먼트:&lt;/b&gt; 텍스트보다 더 앞쪽에 있는 엘리먼트&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;트레일링 엘리먼트:&lt;/b&gt; 텍스트보다 더 뒤쪽에 있는 엘리먼트&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;헬퍼 텍스트:&lt;/b&gt; 입력해야 하는 값의 가이드라인을 제공하는 도움말&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;플레이스홀더: &lt;/b&gt;플레이스 (자리를) + 홀더(지키고 있는 것)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxWFnL/dJMcahYre57/X3yUeTZ8Q7dktetumfRRVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxWFnL/dJMcahYre57/X3yUeTZ8Q7dktetumfRRVK/img.png&quot; data-alt=&quot;플레이스 홀더 -&amp;amp;gt; 사용자가 글자를 입력하기 시작하면 사라지고, 글자를 모두 지우면 다시 나타남&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxWFnL/dJMcahYre57/X3yUeTZ8Q7dktetumfRRVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxWFnL%2FdJMcahYre57%2FX3yUeTZ8Q7dktetumfRRVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;365&quot; height=&quot;164&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;164&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;플레이스 홀더 -&amp;gt; 사용자가 글자를 입력하기 시작하면 사라지고, 글자를 모두 지우면 다시 나타남&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;671&quot; data-origin-height=&quot;274&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dCriHZ/dJMcaaZjclU/2fdYHz9Tt3MxitcKKEy3g0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dCriHZ/dJMcaaZjclU/2fdYHz9Tt3MxitcKKEy3g0/img.png&quot; data-alt=&quot;플레이스 홀더에는 조건 대신 입력 예시를 넣어주는게 더 좋음! 조건은 -&amp;amp;gt; 헬퍼 텍스트로 적기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dCriHZ/dJMcaaZjclU/2fdYHz9Tt3MxitcKKEy3g0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdCriHZ%2FdJMcaaZjclU%2F2fdYHz9Tt3MxitcKKEy3g0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;671&quot; height=&quot;274&quot; data-origin-width=&quot;671&quot; data-origin-height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;플레이스 홀더에는 조건 대신 입력 예시를 넣어주는게 더 좋음! 조건은 -&amp;gt; 헬퍼 텍스트로 적기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[컨트롤 요소 라벨]&lt;/b&gt;&lt;/span&gt; -&amp;gt; 컨트롤 요소 자체는 작더라도, 그 주변으로 최소 크기 범위 만들어주기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 최소 1*1(cm)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 보통 컨트롤 요소는 라벨과 같이 사용 -&amp;gt; 라벨을 누르더라도 컨트롤 요소가 작동하게 하는 것이 원칙&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;362&quot; data-origin-height=&quot;208&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ytBw9/dJMcabKJPve/4RgjyUrrp3zbf4iyjWDdKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ytBw9/dJMcabKJPve/4RgjyUrrp3zbf4iyjWDdKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ytBw9/dJMcabKJPve/4RgjyUrrp3zbf4iyjWDdKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FytBw9%2FdJMcabKJPve%2F4RgjyUrrp3zbf4iyjWDdKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;362&quot; height=&quot;208&quot; data-origin-width=&quot;362&quot; data-origin-height=&quot;208&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;378&quot; data-origin-height=&quot;276&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cmshNQ/dJMcahD7NQX/eK1XPZn4kQe68sk1yyfBT1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cmshNQ/dJMcahD7NQX/eK1XPZn4kQe68sk1yyfBT1/img.png&quot; data-alt=&quot;아이콘과 글씨영역 크기 동일하게 맞춰줌&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cmshNQ/dJMcahD7NQX/eK1XPZn4kQe68sk1yyfBT1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcmshNQ%2FdJMcahD7NQX%2FeK1XPZn4kQe68sk1yyfBT1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;378&quot; height=&quot;276&quot; data-origin-width=&quot;378&quot; data-origin-height=&quot;276&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아이콘과 글씨영역 크기 동일하게 맞춰줌&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;670&quot; data-origin-height=&quot;188&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RphPf/dJMcafTSy15/RWkqh9UEVC3Ahtkd2P21f1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RphPf/dJMcafTSy15/RWkqh9UEVC3Ahtkd2P21f1/img.png&quot; data-alt=&quot;디폴트/ 마우스가 올라간 것 / 눌린것/ 눌리지 않는 것/ 결정되지 않은 것&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RphPf/dJMcafTSy15/RWkqh9UEVC3Ahtkd2P21f1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRphPf%2FdJMcafTSy15%2FRWkqh9UEVC3Ahtkd2P21f1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;670&quot; height=&quot;188&quot; data-origin-width=&quot;670&quot; data-origin-height=&quot;188&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;디폴트/ 마우스가 올라간 것 / 눌린것/ 눌리지 않는 것/ 결정되지 않은 것&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[체크박스 컴포넌트 참고]&lt;/b&gt;&lt;/span&gt;- 머티리얼/ 우버/ 카본/ 라이트닝&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://m3.material.io/components/checkbox/overview&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://m3.material.io/components/checkbox/overview&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776818150328&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Checkbox &amp;ndash; Material Design 3&quot; data-og-description=&quot;Checkboxes let users select one or more items from a list, or turn an item on or off.&quot; data-og-host=&quot;m3.material.io&quot; data-og-source-url=&quot;https://m3.material.io/components/checkbox/overview&quot; data-og-url=&quot;https://m3.material.io/components/checkbox/overview&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/NBqwW/dJMb9iaTn8b/daMRBdHARdJa9bJa8JQk4k/img.png?width=512&amp;amp;height=256&amp;amp;face=0_0_512_256&quot;&gt;&lt;a href=&quot;https://m3.material.io/components/checkbox/overview&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://m3.material.io/components/checkbox/overview&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/NBqwW/dJMb9iaTn8b/daMRBdHARdJa9bJa8JQk4k/img.png?width=512&amp;amp;height=256&amp;amp;face=0_0_512_256');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Checkbox &amp;ndash; Material Design 3&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Checkboxes let users select one or more items from a list, or turn an item on or off.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;m3.material.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://base.uber.com/6d2425e9f/p/83ffb9-check&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://base.uber.com/6d2425e9f/p/83ffb9-check&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776818176047&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Base Design System&quot; data-og-description=&quot;The Base design system defines the foundations of user interfaces across Uber's ecosystem of products &amp;amp; services. It brings all Uber experiences together under a single, unified framework.&quot; data-og-host=&quot;base.uber.com&quot; data-og-source-url=&quot;https://base.uber.com/6d2425e9f/p/83ffb9-check&quot; data-og-url=&quot;https://base.uber.com/6d2425e9f/p/83ffb9-check&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/fNJ6V/dJMb8UHRoqp/jaSaZBiYFNJ6k172S5rrb0/img.gif?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080,https://scrap.kakaocdn.net/dn/ll1jr/dJMb9lMdKzJ/rQEm2cIfkSqvpICYKuPiT0/img.gif?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080&quot;&gt;&lt;a href=&quot;https://base.uber.com/6d2425e9f/p/83ffb9-check&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://base.uber.com/6d2425e9f/p/83ffb9-check&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/fNJ6V/dJMb8UHRoqp/jaSaZBiYFNJ6k172S5rrb0/img.gif?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080,https://scrap.kakaocdn.net/dn/ll1jr/dJMb9lMdKzJ/rQEm2cIfkSqvpICYKuPiT0/img.gif?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Base Design System&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;The Base design system defines the foundations of user interfaces across Uber's ecosystem of products &amp;amp; services. It brings all Uber experiences together under a single, unified framework.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;base.uber.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://carbondesignsystem.com/components/checkbox/usage/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://carbondesignsystem.com/components/checkbox/usage/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776818185603&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Carbon Design System&quot; data-og-description=&quot;Carbon is IBM&amp;rsquo;s open source design system for products and digital experiences. With the IBM Design Language as its foundation, the system consists of working code, design tools and resources, human interface guidelines, and a vibrant community of contri&quot; data-og-host=&quot;carbondesignsystem.com&quot; data-og-source-url=&quot;https://carbondesignsystem.com/components/checkbox/usage/&quot; data-og-url=&quot;https://www.carbondesignsystem.com&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bekIo9/dJMb8UHRoqE/k7RKwxl3fFvNNH7LQnKg50/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/dEssJ5/dJMb8YXNMbS/T8i6KfXDhIa54CKimdluAK/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://carbondesignsystem.com/components/checkbox/usage/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://carbondesignsystem.com/components/checkbox/usage/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bekIo9/dJMb8UHRoqE/k7RKwxl3fFvNNH7LQnKg50/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/dEssJ5/dJMb8YXNMbS/T8i6KfXDhIa54CKimdluAK/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Carbon Design System&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Carbon is IBM&amp;rsquo;s open source design system for products and digital experiences. With the IBM Design Language as its foundation, the system consists of working code, design tools and resources, human interface guidelines, and a vibrant community of contri&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;carbondesignsystem.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/980561-checkbox&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.lightningdesignsystem.com/2e1ef8501/p/980561-checkbox&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1776818202853&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Lightning Design System 2&quot; data-og-description=&quot;Lightning Design System 2 &amp;middot; Design system documentation, made with zeroheight&quot; data-og-host=&quot;www.lightningdesignsystem.com&quot; data-og-source-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/980561-checkbox&quot; data-og-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/980561-checkbox&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/2p4Fg/dJMb81GZyI2/4ri7jYfXwRsFpWuiRTsjbK/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440,https://scrap.kakaocdn.net/dn/dX6UUz/dJMb86nZPSf/gPkbBRVsHmcr9jjJW4l4h0/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440&quot;&gt;&lt;a href=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/980561-checkbox&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.lightningdesignsystem.com/2e1ef8501/p/980561-checkbox&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/2p4Fg/dJMb81GZyI2/4ri7jYfXwRsFpWuiRTsjbK/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440,https://scrap.kakaocdn.net/dn/dX6UUz/dJMb86nZPSf/gPkbBRVsHmcr9jjJW4l4h0/img.jpg?width=4116&amp;amp;height=1440&amp;amp;face=0_0_4116_1440');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Lightning Design System 2&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Lightning Design System 2 &amp;middot; Design system documentation, made with zeroheight&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.lightningdesignsystem.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[라디오 컴포넌트]&lt;/b&gt;&lt;/span&gt;- 여러 선택지 중 단 1개를 선택할 때 사용하는 컨트롤 컴포넌트. (체크박스는 여러개 선택가능)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;202&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bm6Tur/dJMb997bEVr/8Qbh0kvN1D0I7TlPO7ophK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bm6Tur/dJMb997bEVr/8Qbh0kvN1D0I7TlPO7ophK/img.png&quot; data-alt=&quot;여러 항목 중 하나를 반드시 선택/ 선택 후 다른 항목 선택 시 기존 항목 선택 사라지고 다른 항목 선택됨&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bm6Tur/dJMb997bEVr/8Qbh0kvN1D0I7TlPO7ophK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbm6Tur%2FdJMb997bEVr%2F8Qbh0kvN1D0I7TlPO7ophK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;202&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;202&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;여러 항목 중 하나를 반드시 선택/ 선택 후 다른 항목 선택 시 기존 항목 선택 사라지고 다른 항목 선택됨&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 원형 도형에서 만드는 것 보다 20*20 에서 절반인 10의 곡률을 주어 원형을 만드는게 좋음(그래야 프레임으로 남음)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; 12*12 박스를 불러오고 곡률 6으로 해서 안으로 넣기 -&amp;gt; 컨스트레인트 중앙으로 맞춰주기 -&amp;gt; 배경색 넣기&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/8</guid>
      <comments>https://minju6544.tistory.com/8#entry8comment</comments>
      <pubDate>Mon, 20 Apr 2026 14:56:29 +0900</pubDate>
    </item>
    <item>
      <title>[SQL복습] 5주차</title>
      <link>https://minju6544.tistory.com/7</link>
      <description>&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;[5주차 - Pivot Table]&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[문자가 들어있거나/ 값을 가지고 있는 않은 상황/ join한 테이블이 값을 가지고 있지 않을때]&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;방법 1&lt;/b&gt;: 없는 갑을 제외해주기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;665&quot; data-origin-height=&quot;466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rBGmn/dJMcagkSwml/ER0EExgaQ8MNfxDvVTszOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rBGmn/dJMcagkSwml/ER0EExgaQ8MNfxDvVTszOk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rBGmn/dJMcagkSwml/ER0EExgaQ8MNfxDvVTszOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrBGmn%2FdJMcagkSwml%2FER0EExgaQ8MNfxDvVTszOk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;665&quot; height=&quot;466&quot; data-origin-width=&quot;665&quot; data-origin-height=&quot;466&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;'NULL은 없다'&lt;/b&gt;&lt;/span&gt;는 의미 즉, if(----,----, null)-&amp;gt;조건에 충족하지 않으면 없는 걸로 취급해줘!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1) avg (rating) average_of_rating&amp;nbsp; &amp;nbsp; : 'not given'을 0의 값으로 처리 즉, 0,0,5,3,4,3 /6으로 평균구함&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2) Null 사용 -&amp;gt; 5,3,4,3/4로 없는 자료값으로 취급&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;gt;left join사용후, 자료가 없어 null로 표기되는 부분들을 없애고 싶다면, 'is not null'을 사용해 제거&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1209&quot; data-origin-height=&quot;735&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HPiwQ/dJMcaiwdnN2/lm904k2btkIKF6cHqDbYj1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HPiwQ/dJMcaiwdnN2/lm904k2btkIKF6cHqDbYj1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HPiwQ/dJMcaiwdnN2/lm904k2btkIKF6cHqDbYj1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHPiwQ%2FdJMcaiwdnN2%2Flm904k2btkIKF6cHqDbYj1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1209&quot; height=&quot;735&quot; data-origin-width=&quot;1209&quot; data-origin-height=&quot;735&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;방법2&lt;/b&gt;: 다른 값 대신 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (평균값 혹은 중앙값 등 대표값을 이용하여 대체해주기도 함)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;a)&lt;/b&gt; 조건문 이용: if( rating&amp;gt;=1, rating, 대체값)&amp;nbsp; &amp;nbsp;-&amp;gt; 다른 값이 있을 때 유용&lt;br /&gt;&lt;b&gt;b)&lt;/b&gt; coalesce (age, 대체값)&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; null 값일 때&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;718&quot; data-origin-height=&quot;572&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qMd4Q/dJMcahD4Zi8/iA50egZG5Y5GFHG0r4el10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qMd4Q/dJMcahD4Zi8/iA50egZG5Y5GFHG0r4el10/img.png&quot; data-alt=&quot;b.age컬럼이 값을 가지고 있지 않다면, 모두 20으로 대체해줘!&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qMd4Q/dJMcahD4Zi8/iA50egZG5Y5GFHG0r4el10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqMd4Q%2FdJMcahD4Zi8%2FiA50egZG5Y5GFHG0r4el10%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;718&quot; height=&quot;572&quot; data-origin-width=&quot;718&quot; data-origin-height=&quot;572&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;b.age컬럼이 값을 가지고 있지 않다면, 모두 20으로 대체해줘!&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[Pivot Table]&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;: 2개 이상의 기준으로 데이터를 집계할 때, 보기 쉽게 배열하여 보여주는 것&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[실습]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;음식점별 시간별 주문건수 Pivot Table 뷰 만들기 (15-20시 사이, (시간은 앞 두글자만)20시 주문건수 기준 내림차순)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select&amp;nbsp;&lt;span style=&quot;background-color: #99cefa;&quot;&gt;&lt;b&gt;restaurant_name,&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;. &amp;nbsp; &amp;nbsp;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;-&amp;gt; 첫 행&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;max(if(hh='15', cnt_order, 0)) &quot;15&quot;,&lt;/span&gt; -&amp;gt; &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;max를 무조건 붙여야함&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;max(if(hh='16', cnt_order, 0)) &quot;16&quot;,&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;max(if(hh='17', cnt_order, 0)) &quot;17&quot;,&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;max(if(hh='18', cnt_order, 0)) &quot;18&quot;,&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;max(if(hh='19', cnt_order, 0)) &quot;19&quot;,&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;max(if(hh='20', cnt_order, 0)) &quot;20&quot;&lt;/span&gt;&lt;br /&gt;from&amp;nbsp;&lt;br /&gt;(&lt;br /&gt;select&amp;nbsp;a.restaurant_name,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;substring(b.time,&amp;nbsp;1,&amp;nbsp;2)&amp;nbsp;hh,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;count(1)&amp;nbsp;cnt_order&lt;br /&gt;from&amp;nbsp;food_orders&amp;nbsp;a&amp;nbsp;inner&amp;nbsp;join&amp;nbsp;payments&amp;nbsp;b&amp;nbsp;on&amp;nbsp;a.order_id=b.order_id&lt;br /&gt;where&amp;nbsp;substring(b.time,&amp;nbsp;1,&amp;nbsp;2)&amp;nbsp;between&amp;nbsp;15&amp;nbsp;and&amp;nbsp;20&lt;br /&gt;group&amp;nbsp;by&amp;nbsp;1,&amp;nbsp;2&lt;br /&gt;)&amp;nbsp;a&lt;br /&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;group&amp;nbsp;by&amp;nbsp;1&lt;/span&gt; -&lt;b&gt;&amp;gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;max/ sum/ avg처럼 계산하는 함수가 들어가면 꼭 그룹해줘야함&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;order&amp;nbsp;by&amp;nbsp;7&amp;nbsp;desc&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;282&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cmrdsr/dJMcadPbuZJ/po0aqdA9J1BqWoRWcjWCqK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cmrdsr/dJMcadPbuZJ/po0aqdA9J1BqWoRWcjWCqK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cmrdsr/dJMcadPbuZJ/po0aqdA9J1BqWoRWcjWCqK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcmrdsr%2FdJMcadPbuZJ%2Fpo0aqdA9J1BqWoRWcjWCqK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;908&quot; height=&quot;282&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;282&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[window 함수]&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 각 행의 관계를 정의하기 위한 함수로 그룹 내의 연산을 쉽게 만들어줌&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;=&amp;gt; 행은 그대로 유지한 채, 순위, 누적합, 이전값 비교 등을 계산&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[구조]&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100.465116%; height: 28px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 18px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 18px;&quot;&gt;window_function (argument) over (partiton by 그룹 기준 컬럼 order by 정렬기준&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 10px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 10px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-window_function: 기능 명 사용 (sum, avg, rank등)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-argument: 함수에 따라 작성하거나 생략&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-partiton by: 그룹을 나누기 위한 기준 (group by와 유사)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-order by: window function 을 적용할 때 정렬 할 컬럼 기준&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[실습]&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;음식 타입별로 주문 건수가 가장 많은 상점 3개씩 조회하기&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select&amp;nbsp;cuisine_type,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;restaurant_name,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;order_count,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ranking&lt;br /&gt;from&lt;br /&gt;(&lt;br /&gt;select&amp;nbsp;cuisine_type,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;restaurant_name,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;rank() over (partition by cuisine_type order by order_count desc) rankig,&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;order_count&lt;br /&gt;from&lt;br /&gt;(&lt;br /&gt;select&amp;nbsp;cuisine_type,&amp;nbsp;restaurant_name,&amp;nbsp;count(1)&amp;nbsp;order_count&lt;br /&gt;from&amp;nbsp;food_orders&lt;br /&gt;group&amp;nbsp;by&amp;nbsp;1,&amp;nbsp;2&lt;br /&gt;)&amp;nbsp;a&lt;br /&gt;)&amp;nbsp;b&lt;br /&gt;&lt;span style=&quot;background-color: #ffc9af;&quot;&gt;where ranking&amp;lt;=3&lt;/span&gt;&lt;br /&gt;order&amp;nbsp;by&amp;nbsp;1,&amp;nbsp;4&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;718&quot; data-origin-height=&quot;282&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9bnOy/dJMcaakGh6u/2oLxXsfSqH7vXrjq0o6xE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9bnOy/dJMcaakGh6u/2oLxXsfSqH7vXrjq0o6xE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9bnOy/dJMcaakGh6u/2oLxXsfSqH7vXrjq0o6xE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9bnOy%2FdJMcaakGh6u%2F2oLxXsfSqH7vXrjq0o6xE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;718&quot; height=&quot;282&quot; data-origin-width=&quot;718&quot; data-origin-height=&quot;282&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1.음식타입별, 음식점별 주문 건수 집계&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. Rank 함수 적용 -&amp;gt; 계산 대상이 없고 순위를 메기는 거기 때문에 ()안은 비워두기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 3위까지 조회, 음식타입별, 순위별로 정렬&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[실습]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 음식점의 주문건이 해당 음식 타입에서 차지하는 비율을 구하고, 주문건이 낮은 순으로 정렬했을 때 누적 합 구하기&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;SELECT&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cuisine_type,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;restaurant_name,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cnt_order,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SUM(cnt_order)&amp;nbsp;OVER&amp;nbsp;(PARTITION&amp;nbsp;BY&amp;nbsp;cuisine_type)&amp;nbsp;AS&amp;nbsp;sum_cuisine,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;SUM(cnt_order) OVER ( PARTITION BY cuisine_type ORDER BY cnt_order) AS cum_cuisine&lt;/span&gt;&lt;br /&gt;FROM&amp;nbsp;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SELECT&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cuisine_type,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;restaurant_name,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;COUNT(1)&amp;nbsp;AS&amp;nbsp;cnt_order&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FROM&amp;nbsp;food_orders&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GROUP&amp;nbsp;BY&amp;nbsp;1,&amp;nbsp;2&lt;br /&gt;)&amp;nbsp;a&lt;br /&gt;ORDER&amp;nbsp;BY&amp;nbsp;cuisine_type,&amp;nbsp;cnt_order;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;914&quot; data-origin-height=&quot;282&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNnKic/dJMcajaOQRe/18n3GkYnHhWucGQCrPq7G0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNnKic/dJMcajaOQRe/18n3GkYnHhWucGQCrPq7G0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNnKic/dJMcajaOQRe/18n3GkYnHhWucGQCrPq7G0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNnKic%2FdJMcajaOQRe%2F18n3GkYnHhWucGQCrPq7G0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;914&quot; height=&quot;282&quot; data-origin-width=&quot;914&quot; data-origin-height=&quot;282&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[날짜 데이터]&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;date (컬럼명): 문자 형식의 데이터를 날짜 형식의 데이터로 변경&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;date_format(date(컬럼명), (%Y/ %M/ %D/%W))&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;L데이트를 형식화 해줘!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select&amp;nbsp;date(date)&amp;nbsp;date_type,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;date_format(date(date),&amp;nbsp;'%Y')&amp;nbsp;&quot;년&quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;date_format(date(date),&amp;nbsp;'%m')&amp;nbsp;&quot;월&quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;date_format(date(date),&amp;nbsp;'%d')&amp;nbsp;&quot;일&quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;date_format(date(date),&amp;nbsp;'%w')&amp;nbsp;&quot;요일&quot;&lt;br /&gt;from&amp;nbsp;payments&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;584&quot; data-origin-height=&quot;284&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nm6En/dJMcadBCZTc/h2FybUcoe8gaVzys6XpMjK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nm6En/dJMcadBCZTc/h2FybUcoe8gaVzys6XpMjK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nm6En/dJMcadBCZTc/h2FybUcoe8gaVzys6XpMjK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fnm6En%2FdJMcadBCZTc%2Fh2FybUcoe8gaVzys6XpMjK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;584&quot; height=&quot;284&quot; data-origin-width=&quot;584&quot; data-origin-height=&quot;284&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요일: 0은 일요일, 1은 월요일을 의미&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[실습]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;년도별 3월의 주문건수 구하기&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select&amp;nbsp;date_format(date(date),&amp;nbsp;'%Y')&amp;nbsp;&quot;년&quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;date_format(date(date),&amp;nbsp;'%m')&amp;nbsp;&quot;월&quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;date_format(date(date), '%Y%m') &quot;년월&quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;count(1)&amp;nbsp;&quot;주문건수&quot;&lt;br /&gt;from&amp;nbsp;food_orders&amp;nbsp;a&amp;nbsp;inner&amp;nbsp;join&amp;nbsp;payments&amp;nbsp;b&amp;nbsp;on&amp;nbsp;a.order_id=b.order_id&lt;br /&gt;where&amp;nbsp;date_format(date(date),&amp;nbsp;'%m')='03'&lt;br /&gt;group by 1, 2,3&lt;br /&gt;order&amp;nbsp;by&amp;nbsp;1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;288&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7doEn/dJMcaipuAYA/NolF4DSeHcSwfVdkddK2Uk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7doEn/dJMcaipuAYA/NolF4DSeHcSwfVdkddK2Uk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7doEn/dJMcaipuAYA/NolF4DSeHcSwfVdkddK2Uk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7doEn%2FdJMcaipuAYA%2FNolF4DSeHcSwfVdkddK2Uk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;470&quot; height=&quot;288&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;288&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/7</guid>
      <comments>https://minju6544.tistory.com/7#entry7comment</comments>
      <pubDate>Fri, 17 Apr 2026 17:10:09 +0900</pubDate>
    </item>
    <item>
      <title>[SQL복습]-4주차_Subquery, Join</title>
      <link>https://minju6544.tistory.com/6</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;[4주차 - Subquery, Join, ]&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[Subquery] &lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;= 수학계산에 있어 '괄호'와 같은 역할&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;= 여러번 연산을 진행할 때 유용&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;구조:&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;letter-spacing: 0px; border-collapse: collapse; width: 99.8837%; height: 115px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 115px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 115px;&quot;&gt;select 컬럼1, 컬럼 2&lt;br /&gt;from (&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;select 컬럼 1, 컬럼2&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;from 테이블&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ) a&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;예시-&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;'음식 주문시간이 25분보다 초과한 시간을 가져오기-&amp;gt;over_time이 0보다 크면 over_time 그렇지 않으면 0'&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100.814%; height: 100px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select&amp;nbsp;order_id,&amp;nbsp;restaurant_name,&amp;nbsp;if(over_time&amp;gt;0,&amp;nbsp;over_time,&amp;nbsp;0)&amp;nbsp;over_time &lt;br /&gt;from&amp;nbsp; &lt;br /&gt;( &lt;br /&gt;select&amp;nbsp;order_id,&amp;nbsp;restaurant_name,&amp;nbsp;food_preparation_time-25&amp;nbsp;over_time &lt;br /&gt;from&amp;nbsp;food_orders &lt;br /&gt;)&amp;nbsp;a&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;실습&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;a)&lt;/b&gt; 음식점의 평균 단가별 segmaentation을 진행, 그룹에 따라 수수료 연산&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;(-5000원 미만:0.5%, -20000원 미만:1%, -30000원 미만:2%, 30000원 초과 3%)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select&amp;nbsp;restaurant_name, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;price_per_plate*ratio_of_add&amp;nbsp;&quot;수수료&quot; &lt;br /&gt;from&amp;nbsp; &lt;br /&gt;( &lt;br /&gt;select&amp;nbsp;restaurant_name, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;when&amp;nbsp;price_per_plate&amp;lt;5000&amp;nbsp;then&amp;nbsp;0.005 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;when&amp;nbsp;price_per_plate&amp;nbsp;between&amp;nbsp;5000&amp;nbsp;and&amp;nbsp;19999&amp;nbsp;then&amp;nbsp;0.01 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;when&amp;nbsp;price_per_plate&amp;nbsp;between&amp;nbsp;20000&amp;nbsp;and&amp;nbsp;29999&amp;nbsp;then&amp;nbsp;0.02 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&amp;nbsp;0.03&amp;nbsp;end&amp;nbsp;ratio_of_add, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;price_per_plate &lt;br /&gt;from&amp;nbsp; &lt;br /&gt;( &lt;br /&gt;select&amp;nbsp;restaurant_name,&amp;nbsp;avg(price/quantity)&amp;nbsp;price_per_plate &lt;br /&gt;from&amp;nbsp;food_orders &lt;br /&gt;group&amp;nbsp;by&amp;nbsp;1 &lt;br /&gt;)&amp;nbsp;a &lt;br /&gt;)&amp;nbsp;b&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 음식점 그룹별로 평균 단가 구하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 평균 단가에 따라 수수료율 구하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 평균 단가와 수수료율 곱하기 -&amp;gt; 평균 단가별 수수료 연산&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;b)&amp;nbsp;&lt;/b&gt;음식점의 지역과 평균 배달 시간으로 segmaentation 하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;(지역은 앞 2글자만, 평균배달시간에 따라 &amp;lt;=20, 20&amp;lt;x&amp;lt;=30,&amp;gt;30으로 구분)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;select&lt;/span&gt;&lt;span&gt; restaurant_name,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sido,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; avg_delivery_time,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; case&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;when&lt;/span&gt;&lt;span&gt; avg_delivery_time&lt;/span&gt;&lt;span&gt;&amp;lt;=&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;then&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;'&amp;lt;=20'&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; when&lt;/span&gt;&lt;span&gt; avg_delivery_time&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;and&lt;/span&gt;&lt;span&gt; avg_delivery_time&lt;/span&gt;&lt;span&gt;&amp;lt;=&lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;then&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;'20&amp;lt;x&amp;lt;=30'&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;'&amp;gt;30'&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt; delivery_time_segment&lt;/span&gt;&lt;br /&gt;&lt;span&gt;from&lt;/span&gt;&lt;br /&gt;&lt;span&gt;(&lt;/span&gt;&lt;br /&gt;&lt;span&gt;select&lt;/span&gt;&lt;span&gt; restaurant_name,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; substr(addr, &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) sido,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; avg(delivery_time) avg_delivery_time&lt;/span&gt;&lt;br /&gt;&lt;span&gt;from&lt;/span&gt;&lt;span&gt; food_orders&lt;/span&gt;&lt;br /&gt;&lt;span&gt;group&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;by&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;br /&gt;&lt;span&gt;) a&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;584&quot; data-origin-height=&quot;180&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzNXKn/dJMcagSJPGu/U9OKaHRHfvVcXRvtCxrku1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzNXKn/dJMcagSJPGu/U9OKaHRHfvVcXRvtCxrku1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzNXKn/dJMcagSJPGu/U9OKaHRHfvVcXRvtCxrku1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbzNXKn%2FdJMcagSJPGu%2FU9OKaHRHfvVcXRvtCxrku1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;584&quot; height=&quot;180&quot; data-origin-width=&quot;584&quot; data-origin-height=&quot;180&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 주소 앞 두글자 추출, 평균 배달 시간 구하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 평균 배달 시간에 따른 입력값 넣기&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;c) &lt;/b&gt;음식 타입별 총 주문수량과 음식점 수를 연산하고, 주문수량과 음식점수 별 수수료율 산정&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; &amp;nbsp; (음식점 수 5개 이상, 총 주문수 30개 이상 -&amp;gt; 수수료 0.05%&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;음식점 수 5개 이상, 총 주문수 30개 미만 -&amp;gt;수수료 0.08%&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;음식점 수 5개 미만, 총 주문수 30개 이상 -&amp;gt; 수수료 1%&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;음식점 수 5개 미만, 총 주문수 30개 미만 -&amp;gt;수수료 2%)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select&amp;nbsp;cuisine_type, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;total_quantity, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;count_res, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;when&amp;nbsp;count_res&amp;gt;=5&amp;nbsp;and&amp;nbsp;total_quantity&amp;gt;=30&amp;nbsp;then&amp;nbsp;0.005 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;when&amp;nbsp;count_res&amp;gt;=5&amp;nbsp;and&amp;nbsp;total_quantity&amp;lt;30&amp;nbsp;then&amp;nbsp;0.008 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;when&amp;nbsp;count_res&amp;lt;5&amp;nbsp;and&amp;nbsp;total_quantity&amp;gt;=30&amp;nbsp;then&amp;nbsp;0.01 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;when&amp;nbsp;count_res&amp;lt;5&amp;nbsp;and&amp;nbsp;total_quantity&amp;lt;30&amp;nbsp;then&amp;nbsp;0.02&amp;nbsp;end&amp;nbsp;rate &lt;br /&gt;from &lt;br /&gt;( &lt;br /&gt;select&amp;nbsp;cuisine_type, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sum(quantity)&amp;nbsp;total_quantity, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;count(distinct&amp;nbsp;restaurant_name)&amp;nbsp;count_res &lt;br /&gt;from&amp;nbsp;food_orders &lt;br /&gt;group&amp;nbsp;by&amp;nbsp;1 &lt;br /&gt;)&amp;nbsp;a&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;472&quot; data-origin-height=&quot;251&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bH4iIC/dJMcaaE0mCd/MRQIViI4UpxxrfnRk8Nyh1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bH4iIC/dJMcaaE0mCd/MRQIViI4UpxxrfnRk8Nyh1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bH4iIC/dJMcaaE0mCd/MRQIViI4UpxxrfnRk8Nyh1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbH4iIC%2FdJMcaaE0mCd%2FMRQIViI4UpxxrfnRk8Nyh1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;472&quot; height=&quot;251&quot; data-origin-width=&quot;472&quot; data-origin-height=&quot;251&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;1. 음식타입별로 주문수량을 합해 (sum)총 주문수량을 구하고, 음식점 수 (count)구하기&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;2. 조건에 따른 수수료율 산정&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[join]&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;= 여러 테이블에서 데이터를 불러 하나의 테이블로 합쳐주는 기능&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;[left join Vs inner join]&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ecLGOi/dJMcacpguJM/WF3dFPA6r9RosC1OFr22O1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ecLGOi/dJMcacpguJM/WF3dFPA6r9RosC1OFr22O1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ecLGOi/dJMcacpguJM/WF3dFPA6r9RosC1OFr22O1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FecLGOi%2FdJMcacpguJM%2FWF3dFPA6r9RosC1OFr22O1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;461&quot; height=&quot;164&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;164&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;left join은 하나의 테이블 값이 없더라고 모두 조회됨, inner join은 교집합만 들고옴&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;구조:&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100.93%; height: 73px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;&amp;lt;left join&amp;gt;&lt;/b&gt;&lt;br /&gt;select 조회 할 컬럼&lt;br /&gt;from 테이블1 a left join 테이블 2 b on 테이블 a.공통컬럼명 = b.공통컬럼명&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;inner join&amp;gt;&lt;/b&gt;&lt;br /&gt;select 조회 할 컬럼&lt;br /&gt;from 테이블1 a inner join 테이블 2 b on 테이블 a.공통컬럼명 = b.공통컬럼명&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;실습&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;a) &lt;/b&gt;한국 음식의 주문별 결제 수단과 수수료율 조회&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; (조회 컬럼: 주문 번호, 식당 이름, 주문 가격, 결제 수단, 수수료율/ 결제 정보가 없는 경우도 포함하여 조회)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select&amp;nbsp;f.order_id, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;f.restaurant_name, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;f.price, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p.pay_type, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p.vat &lt;br /&gt;from&amp;nbsp;food_orders&amp;nbsp;f&amp;nbsp;left&amp;nbsp;join&amp;nbsp;payments&amp;nbsp;p&amp;nbsp;on&amp;nbsp;f.order_id&amp;nbsp;=&amp;nbsp;p.order_id &lt;br /&gt;where&amp;nbsp;cuisine_type&amp;nbsp;=&amp;nbsp;'Korean'&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;1. 공통컬럼인 'order_id'를 기준으로 left join&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;2. 한국 음식 조건 넣기&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;3. 원하는 조회컬럼 넣기&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;b)&lt;/b&gt;&lt;span&gt; 50세 이상 고객의 연령에 따라&amp;nbsp; 할인율 구하고, 음식 타입별로 원래 가격합과 할인 적용 가격 합 각각 구하기&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(조회 컬럼: 음식 타입, 원래 가격, 할인 적용 가격, 할인 가격), 할인: 나이-50 *0.005, 고객 정보가 없는 경우도 포함,&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;할인 금액이 큰순으로 정렬)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;select cuisine_type, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sum(price)&amp;nbsp;price, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sum(price*discount_rate)&amp;nbsp;discounted_price &lt;br /&gt;from &lt;br /&gt;( &lt;br /&gt;select&amp;nbsp;f.cuisine_type, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;f.price, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;c.age, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c.age-50)*0.005&amp;nbsp;discount_rate &lt;br /&gt;from&amp;nbsp;food_orders&amp;nbsp;f&amp;nbsp;left&amp;nbsp;join&amp;nbsp;customers&amp;nbsp;c&amp;nbsp;on&amp;nbsp;f.customer_id&amp;nbsp;=&amp;nbsp;c.customer_id &lt;br /&gt;where&amp;nbsp;c.age&amp;nbsp;&amp;gt;=&amp;nbsp;50 &lt;br /&gt;)&amp;nbsp;a &lt;br /&gt;group&amp;nbsp;by&amp;nbsp;1 &lt;br /&gt;order&amp;nbsp;by&amp;nbsp;sum(price*discount_rate)&amp;nbsp;desc&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;366&quot; data-origin-height=&quot;176&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/be7qSD/dJMcagyo849/3XUerlf41smTnHacmJcLb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/be7qSD/dJMcagyo849/3XUerlf41smTnHacmJcLb1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/be7qSD/dJMcagyo849/3XUerlf41smTnHacmJcLb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbe7qSD%2FdJMcagyo849%2F3XUerlf41smTnHacmJcLb1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;366&quot; height=&quot;176&quot; data-origin-width=&quot;366&quot; data-origin-height=&quot;176&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;1. food_orders 와 customers 를 left join을 사용해 합하기&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;2. 조건에 50세 이상 넣기&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;3. 원하는 컬럼 넣기&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;4. 할인율 구하기 ( &lt;span style=&quot;background-color: #ffc9af;&quot;&gt;(age -50 )&lt;/span&gt;*0.005 discount)&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;5. 원래 가격 *할인율= 할인 적용 가격&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;6. 원래 가격합과 할인적용 가격 합 구하기&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;7. 정렬&lt;/p&gt;</description>
      <author>minju6544</author>
      <guid isPermaLink="true">https://minju6544.tistory.com/6</guid>
      <comments>https://minju6544.tistory.com/6#entry6comment</comments>
      <pubDate>Fri, 17 Apr 2026 15:30:32 +0900</pubDate>
    </item>
  </channel>
</rss>