<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>gimgu 님의 블로그</title>
    <link>https://gimgu.tistory.com/</link>
    <description>gimgu 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Tue, 19 May 2026 04:55:27 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>gimgu</managingEditor>
    <item>
      <title>PG(Payment Gateway)</title>
      <link>https://gimgu.tistory.com/12</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;PG사가 뭘까요?&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;p data-ke-size=&quot;size16&quot;&gt;쉽게 예를 들자면,&amp;nbsp; 친구들이랑 점심을 먹으러 갔는데 N빵을 해야해서 각자 가진 카드로 결제해야하는 상황입니다.&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은 국민카드, 친구2는 신한카드, 친구3는 현대카드 등등이 있을텐데&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;온라인 쇼핑몰도 마찬가지입니다. 수많은 카드사와 은행이 있는데, 작은 쇼핑몰 사장님이 모든 회사와 일일이 계약을 맺는 건 너무 힘든일이에요.&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;이때 PG(Payment Gateway)사 가 두두둥장 합니다.&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;PG사 : 신빠이스루나! 저희가 모든 카드사와 연결되어 있으니, 저희 결제창 하나만 사용하면 끝입니다.&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;즉, 손님이 결제 버튼을 눌렀을때 나타다는 카드 선택창이나, 간편결제 화면이 있죠? 그게 바로 PG사가 제공하는 서비스 화면이에요!&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;PG사 결제/정산 프로세스 참조이미지&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;534&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bBGflR/dJMcabDxlwj/2OHTDrv0BfTQdmc0MruQjK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bBGflR/dJMcabDxlwj/2OHTDrv0BfTQdmc0MruQjK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bBGflR/dJMcabDxlwj/2OHTDrv0BfTQdmc0MruQjK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbBGflR%2FdJMcabDxlwj%2F2OHTDrv0BfTQdmc0MruQjK%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;778&quot; height=&quot;325&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;534&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;&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;</description>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/12</guid>
      <comments>https://gimgu.tistory.com/12#entry12comment</comments>
      <pubDate>Fri, 20 Mar 2026 16:02:56 +0900</pubDate>
    </item>
    <item>
      <title>BaaS (Backend as a Service)</title>
      <link>https://gimgu.tistory.com/10</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;웹사이트나 앱의 뒷면(백엔드)을 직접 코딩하지 않고도, 클릭 몇 번으로 데이터베이스와 로그인 기능을 만들 수 있게 도와주는&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;도구를 BaaS (Backend as a Service) 라고 부릅니다.&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;오늘은 그중에서 가장 많이 사용되는 파이어베이스(Firebase), 수파베이스(supabase)에 대해서 알아보겠어요!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;469&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KEDuL/dJMcaajH1UZ/TZL4Ti3NKEY6cNnk0xDPI1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KEDuL/dJMcaajH1UZ/TZL4Ti3NKEY6cNnk0xDPI1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KEDuL/dJMcaajH1UZ/TZL4Ti3NKEY6cNnk0xDPI1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKEDuL%2FdJMcaajH1UZ%2FTZL4Ti3NKEY6cNnk0xDPI1%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;666&quot; height=&quot;469&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;469&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 data-ke-size=&quot;size20&quot;&gt;1. 파이어베이스 (Firebase)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오랫동안 1황의 자리는 지켜온 도구입니다. 안드로이드, iOS, 웹 어디든 아주 쉽게 연결할 수 있죠.&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;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;p data-ke-size=&quot;size16&quot;&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;li&gt;데이터가 엄청 많아지면 내가 원하는 조건대로 데이터를 찾아오는게 복잡하고 느려질 수있어요.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;2. 수파베이스 (supabase)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;우리는&amp;nbsp;파이어베이스의&amp;nbsp;오픈소스&amp;nbsp;버전이다!&quot;라고&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&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;p data-ke-size=&quot;size16&quot;&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;li&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;요약하자면!&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 106px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 16.4728%; height: 21px;&quot;&gt;&lt;b&gt;구분&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.7054%; height: 21px;&quot;&gt;파이어베이스(Firebase)&lt;/td&gt;
&lt;td style=&quot;width: 41.8217%; height: 21px;&quot;&gt;수파베이스(supabase)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 16.4728%; height: 17px;&quot;&gt;&lt;b&gt;만든 곳&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.7054%; height: 17px;&quot;&gt;구글&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 41.8217%; height: 17px;&quot;&gt;오픈소스 커뮤니티&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 16.4728%; height: 17px;&quot;&gt;&lt;b&gt;데이터 방식&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.7054%; height: 17px;&quot;&gt;NoSQL (자유로운 서류 뭉치 방식)&lt;/td&gt;
&lt;td style=&quot;width: 41.8217%; height: 17px;&quot;&gt;SQL (규격화된 표 방식)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 16.4728%; height: 17px;&quot;&gt;&lt;b&gt;확장성&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.7054%; height: 17px;&quot;&gt;구글 안에 갇히기 쉬움&lt;/td&gt;
&lt;td style=&quot;width: 41.8217%; height: 17px;&quot;&gt;어디로든 옮기기 쉬움&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 16.4728%; height: 17px;&quot;&gt;&lt;b&gt;실시간 기능&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.7054%; height: 17px;&quot;&gt;매우 강력 (기본 내장)&lt;/td&gt;
&lt;td style=&quot;width: 41.8217%; height: 17px;&quot;&gt;강력 (하지만 설정이 필요함)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 16.4728%; height: 17px;&quot;&gt;&lt;b&gt;추천 대상&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 41.7054%; height: 17px;&quot;&gt;프로토타입 빨리 만들고 싶은 분&lt;/td&gt;
&lt;td style=&quot;width: 41.8217%; height: 17px;&quot;&gt;데이터 구조가 복잡하고 확장을 고려하는&amp;nbsp;&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-filename=&quot;GoodJobGIF.gif&quot; data-origin-width=&quot;224&quot; data-origin-height=&quot;224&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PZS7A/dJMcagxr8MU/jmbp2ZSzMmAOkA3pn0r1n1/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PZS7A/dJMcagxr8MU/jmbp2ZSzMmAOkA3pn0r1n1/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PZS7A/dJMcagxr8MU/jmbp2ZSzMmAOkA3pn0r1n1/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/PZS7A/dJMcagxr8MU/jmbp2ZSzMmAOkA3pn0r1n1/img.gif&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;224&quot; height=&quot;224&quot; data-filename=&quot;GoodJobGIF.gif&quot; data-origin-width=&quot;224&quot; data-origin-height=&quot;224&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>BaaS</category>
      <category>Backend as a Service</category>
      <category>Firebase</category>
      <category>supabase</category>
      <category>수파베이스</category>
      <category>파이어베이스</category>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/10</guid>
      <comments>https://gimgu.tistory.com/10#entry10comment</comments>
      <pubDate>Mon, 12 Jan 2026 13:33:18 +0900</pubDate>
    </item>
    <item>
      <title>IT 인프라 용어 정의</title>
      <link>https://gimgu.tistory.com/9</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;1. HTTP와 HTTPS&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;데이터를 주고 받는 규칙(약속)&quot;&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;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;HTTP (HyperText Transfer Protocol)&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 data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;HTTPS (HTTP Secure)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자물쇠를 채운거에요. 데이터를 암호화해서 보내기 때문에 해킹 위험이 적어요.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;2. 클라이언트와 서버 (Client &amp;amp; Server)&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;2000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beE5uS/dJMb99LQxqe/OYLlJnylJGoAftJu4NgdB0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beE5uS/dJMb99LQxqe/OYLlJnylJGoAftJu4NgdB0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beE5uS/dJMb99LQxqe/OYLlJnylJGoAftJu4NgdB0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeE5uS%2FdJMb99LQxqe%2FOYLlJnylJGoAftJu4NgdB0%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;500&quot; height=&quot;2000&quot; data-origin-width=&quot;3000&quot; data-origin-height=&quot;2000&quot;/&gt;&lt;/span&gt;&lt;/figure&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;클라이언트(Client)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서비스를 요청하는 &quot;손님&quot;이에요. 여러분이 쓰는 크롬 브라우저, 스마트폰 앱이 클라이언트죠.&amp;nbsp;&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;서버(Server)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요청을 받아 서비스를 제공하는 &quot;식당 주인&quot;이에요. 24시간 내내 켜져있으면서 손님의 요청이 오면 웹사이트 데이터를 보내줘요.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3. IP 주소와 도메인 (IP Address &amp;amp; Domain)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;위도 경도 좌표와 실제주소&quot;&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;IP 주소&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인터넷상에 연결된 기기들의 진짜 주소예요. 142.250.206.206 처럼 복잡한 숫자로 되어있죠.&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;도메인(Domain)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;숫자로 된 IP 주소를 사람이 외우기 쉽게 google.com 처럼 문자로 바꾼 이름이에요.&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;DNS(Domain Name System)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;google.com 을 치면 숫자인 IP주소로 연결해 주는 &quot;인터네수전화번호부&quot; 같은 서비스예요.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;4. API (Application Programming Interface)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;식당의 메뉴판과 점원&quot;&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;내가 남의 프로그램이나 데이터를 빌려 쓰고 싶을 때 쓰는 &quot;연결 창구&quot; 예요.&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;API라는 창구에 &quot;오늘 날씨 정보 좀 줘!&quot; 라고 말해서 받아오는 식이에요.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;5. 프론트엔드와 백엔드 (Front-end &amp;amp; Back-end)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;식당 홀과 주방&quot;&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;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;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;6. 호스팅과 배포 (Hosting &amp;amp; Deployment)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;상가 임대와 오픈식&quot;&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;호스팅(Hosting)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내 웹사이트 파일을 24시간 켜져있는 컴퓨터(서버)에 올려둘 공간을 빌리는 것이에요.&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;배포(Deployment)&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;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;요약하자면!&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 사용자가 브라우저(클라이언트)에 naver.com(도메인)을 입력한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. DNS가 진짜 주소(IP)를 알려준다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 브라우저가 HTTPS(규칙)을 지키며 서버에게 &quot;페이지 줘!&quot;라고 요청한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 서버는 백엔드에서 데이터를 꺼내와서 프론트엔드 파일(HTML, CSS)를 보내준다.&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;&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;</description>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/9</guid>
      <comments>https://gimgu.tistory.com/9#entry9comment</comments>
      <pubDate>Sat, 10 Jan 2026 13:17:58 +0900</pubDate>
    </item>
    <item>
      <title>타조 증후군</title>
      <link>https://gimgu.tistory.com/8</link>
      <description>&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;/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;심리학에서는 정보 회피(Information Avoidance)의 한 종류 라고 부릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;1. 왜 이런 행동을 할까요?&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우리의 뇌는 심리적 고통을 신체적 통증만큼이나 싫어합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나쁜 소식을 듣게 되면 마음이 불안하고 스트레스를 받으니까, 뇌가 스스로를 보호하려고 &lt;br /&gt;&quot;그 사실을 그냥 모르는척 하자!&quot;라고 방어막을 치는 것이죠.&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;카드 사용내역 확인 안하기!&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;/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;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;2. 타조 증후군이 위험한 이유&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;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;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&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;하지만 진정한 용기는 눈을 뜨고 문제를 마주하는 것이고, 그럴 때 우리는 더 성장할 수있답니다.ㅎㅎ&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;492&quot; data-origin-height=&quot;330&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xB362/dJMcafyxorC/9ha8h0KU9O3Ovifwb5kIK0/img.webp&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xB362/dJMcafyxorC/9ha8h0KU9O3Ovifwb5kIK0/img.webp&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xB362/dJMcafyxorC/9ha8h0KU9O3Ovifwb5kIK0/img.webp&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxB362%2FdJMcafyxorC%2F9ha8h0KU9O3Ovifwb5kIK0%2Fimg.webp&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;492&quot; height=&quot;330&quot; data-origin-width=&quot;492&quot; data-origin-height=&quot;330&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/8</guid>
      <comments>https://gimgu.tistory.com/8#entry8comment</comments>
      <pubDate>Sat, 10 Jan 2026 12:55:13 +0900</pubDate>
    </item>
    <item>
      <title>백엔드 프록시 서버(Proxy Server)</title>
      <link>https://gimgu.tistory.com/7</link>
      <description>&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;식당에 비유하자면, 손님(클라이언트)이 주방(백엔드 서버)에 직접 들어가서 음식을 주문하는 게 아니라,&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;h4 data-ke-size=&quot;size20&quot;&gt;1. 프록시 서버란?&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;중간에서 대신 전달해 주는 중간 관리자&quot;&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;h4 data-ke-size=&quot;size20&quot;&gt;2. 프록시 서버의 종류&lt;/h4&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;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;포워드 프록시 (Forward Proxy)
&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;/li&gt;
&lt;li&gt;리버스 프록시 (Reverse Proxy)
&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;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;3. 백엔드에서 프록시 서버를 쓰는 이유&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;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 보안 (Security)&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;진짜 백엔드 서버의 IP주소를 숨길 수 있어요. 해커는 프록시 서버만 볼 수있고, 그 뒤에 숨은 진짜 데이터 서버에는 접근이 어려움&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2, 부하 분산 (Load Balancing)&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;사용자가 한꺼번에 100만 명 몰리면 서버가 터질 수 있어요. 이때 프록시 서버가 여러 대의 백엔드 서버에 일을 골고루 나눠줌.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 캐싱 (Caching)&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;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;요약하자면!&lt;/h4&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-filename=&quot;YesSirGIF.gif&quot; data-origin-width=&quot;498&quot; data-origin-height=&quot;268&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8rHqZ/dJMcagjT58d/gP9zJNrKpqSh8KpZPL98yk/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8rHqZ/dJMcagjT58d/gP9zJNrKpqSh8KpZPL98yk/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8rHqZ/dJMcagjT58d/gP9zJNrKpqSh8KpZPL98yk/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/8rHqZ/dJMcagjT58d/gP9zJNrKpqSh8KpZPL98yk/img.gif&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;498&quot; height=&quot;268&quot; data-filename=&quot;YesSirGIF.gif&quot; data-origin-width=&quot;498&quot; data-origin-height=&quot;268&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;</description>
      <category>백엔드 프록시</category>
      <category>보안요원</category>
      <category>프록시</category>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/7</guid>
      <comments>https://gimgu.tistory.com/7#entry7comment</comments>
      <pubDate>Fri, 9 Jan 2026 13:22:56 +0900</pubDate>
    </item>
    <item>
      <title>VS Code (Visual Studio Code)</title>
      <link>https://gimgu.tistory.com/6</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;Microsoft에서 개발한 텍스트 에디터입니다.&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;p data-path-to-node=&quot;3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3&quot;&gt;&quot;전문 요리사의 다용도 조리 도구함&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;4&quot; data-ke-size=&quot;size16&quot;&gt;VS Code는 코딩을 할 때 사용하는 **'에디터(메모장)'**예요. 전 세계 개발자들이 가장 많이 사용하는 도구죠.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;5&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,0,0&quot;&gt;역할:&lt;/b&gt; 개발자가 직접 코드를 한 줄 한 줄 입력하는 공간이에요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,1,0&quot;&gt;특징:&lt;/b&gt; * &lt;b data-index-in-node=&quot;6&quot; data-path-to-node=&quot;5,1,0&quot;&gt;자동 완성:&lt;/b&gt; &quot;ht&quot;만 쳐도 &quot;&amp;lt;html&amp;gt;&quot;을 추천해 주는 똑똑한 기능이 있어요.
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;5,1,1&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,1,1,0,0&quot;&gt;확장성:&lt;/b&gt; 내가 필요한 도구(플러그인)를 마음대로 끼워 넣을 수 있어요. (마치 칼 세트, 믹서기, 오븐을 내 맘대로 배치하는 것과 같죠.)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,2,0&quot;&gt;비유:&lt;/b&gt; 요리사가 자기 손에 딱 맞는 칼과 도구들을 모아둔 **'최첨단 주방'**과 같아요. 재료(코드)를 직접 다듬고 요리해야 하죠.&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/6</guid>
      <comments>https://gimgu.tistory.com/6#entry6comment</comments>
      <pubDate>Thu, 8 Jan 2026 16:14:28 +0900</pubDate>
    </item>
    <item>
      <title>PWA(Progressive Web App)</title>
      <link>https://gimgu.tistory.com/5</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;프로그레시브 웹 앱 (Progressive Web App) 줄여서 PWA에 대해 알아보자.&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;PWA는 쉽게 말해, 겉으로는 네이티브 앱, 속으로는 웹 브라우저를 통해서 접근 할 수 있는 웹인셈이다.&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;PWA에서는 웹사이트 주소만 알면, 마치 앱을 설치한 것처럼 내 폰 화면에 아이콘을 만들고 알림도 받을 수 있게 해준다.&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;왜 PWA 기술을 사용할까?&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;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;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;별도 설치 필요없으며, 웹사이트로 방문 가능 =&amp;gt; 뛰어난 접근성&lt;/li&gt;
&lt;li&gt;브라우저만 있으면 장치, 운영체제를 구분하지 않음&lt;/li&gt;
&lt;li&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;운영 체제와의 상호 작용 =&amp;gt; 즉, 뛰어난 UX 제공&lt;/li&gt;
&lt;li&gt;설치해서, 경우에 따라 오프라인으로 동작 가능!&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;PWA는 이 장점들을 모두 가지고 있다.&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;li&gt;설치 가능 = 아이콘을 홈 화면에 추가하는 방식&lt;/li&gt;
&lt;li&gt;오프라인으로 동작 가능 (이전 캐시 데이터를 활용)&lt;/li&gt;
&lt;li&gt;푸시 알림 가능&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요약하자면 PWA는 웹의 편리함과 앱의 강력한 기능을 합친거라고 보면 된다 ㅎㅎ&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Wayne'SWorldThimbsUpGIF.gif&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;374&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dbBvqM/dJMcachuVEL/KXGP9N84I6yreuVGZrYKmk/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dbBvqM/dJMcachuVEL/KXGP9N84I6yreuVGZrYKmk/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dbBvqM/dJMcachuVEL/KXGP9N84I6yreuVGZrYKmk/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/dbBvqM/dJMcachuVEL/KXGP9N84I6yreuVGZrYKmk/img.gif&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;374&quot; height=&quot;374&quot; data-filename=&quot;Wayne'SWorldThimbsUpGIF.gif&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;374&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>PWA</category>
      <category>스타벅스</category>
      <category>트위터X</category>
      <category>핀터레스트</category>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/5</guid>
      <comments>https://gimgu.tistory.com/5#entry5comment</comments>
      <pubDate>Thu, 8 Jan 2026 13:10:37 +0900</pubDate>
    </item>
    <item>
      <title>락인 효과 (Lock-in Effect)</title>
      <link>https://gimgu.tistory.com/4</link>
      <description>&lt;p data-path-to-node=&quot;0&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-path-to-node=&quot;2&quot; data-ke-size=&quot;size26&quot;&gt;  락인 효과 (Lock-in Effect)&lt;/h2&gt;
&lt;p data-path-to-node=&quot;3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3&quot;&gt;&quot;한 번 들어오면 못 나가! 생각의 자물쇠&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;4&quot; data-ke-size=&quot;size16&quot;&gt;'락인(Lock-in)'은 영어로 **'가두다'**라는 뜻이에요. 우리말로는 **'자물쇠 효과'**라고도 부르죠. 소비자가 어떤 물건이나 서비스를 한 번 이용하기 시작하면, 다른 브랜드로 바꾸는 것이 불편하거나 손해라고 느껴서 &lt;b data-index-in-node=&quot;127&quot; data-path-to-node=&quot;4&quot;&gt;기존의 것을 계속 이용하게 되는 현상&lt;/b&gt;을 말해요.&lt;/p&gt;
&lt;h3 data-path-to-node=&quot;5&quot; data-ke-size=&quot;size23&quot;&gt;1. 왜 못 나가는 걸까요? (전환 비용)&lt;/h3&gt;
&lt;p data-path-to-node=&quot;6&quot; data-ke-size=&quot;size16&quot;&gt;다른 서비스로 옮길 때 드는 돈, 시간, 노력을 **'전환 비용'**이라고 해요. 이 비용이 크다고 느껴질 때 우리는 그 서비스에 '갇히게' 됩니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;7&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,0,0&quot;&gt;귀찮음(심리적 비용):&lt;/b&gt; &quot;새로운 앱 사용법 배우기 너무 귀찮아. 그냥 쓰던 거 쓸래.&quot;&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,1,0&quot;&gt;아까움(경제적 비용):&lt;/b&gt; &quot;지금까지 쌓아온 포인트랑 등급 혜택이 아까워서 못 옮기겠어.&quot;&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,2,0&quot;&gt;사회적 관계:&lt;/b&gt; &quot;내 친구들이 다 이 메신저를 쓰는데, 나만 다른 걸로 바꿀 순 없지!&quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-path-to-node=&quot;9&quot; data-ke-size=&quot;size23&quot;&gt;2. 우리 주변의 '락인' 사례&lt;/h3&gt;
&lt;p data-path-to-node=&quot;10&quot; data-ke-size=&quot;size16&quot;&gt;중학생 여러분이 매일 쓰고 있는 것들 속에 락인 전략이 숨어 있어요.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;11&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,0,0&quot;&gt;카카오톡:&lt;/b&gt; 더 예쁘고 기능 좋은 메신저 앱이 나와도 쉽게 못 바꾸죠? 내 친구와 가족이 모두 여기에 있기 때문이에요. (이걸 **'네트워크 효과'**에 의한 락인이라고 해요.)&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,1,0&quot;&gt;애플 생태계:&lt;/b&gt; 아이폰을 쓰면 아이패드, 에어팟, 애플워치가 서로 아주 잘 연결돼요. 만약 폰을 안드로이드로 바꾸면 이 기기들을 제대로 못 쓰게 되니까 계속 아이폰만 사게 되는 거죠.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,2,0&quot;&gt;게임의 레벨과 아이템:&lt;/b&gt; 공들여 키운 게임 캐릭터와 비싸게 산 아이템들이 아까워서 다른 게임으로 갈아타지 못하는 것도 강력한 락인 효과예요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,3,0&quot;&gt;멤버십 구독 (쿠팡 와우, 네이버 플러스 등):&lt;/b&gt; 매달 돈을 내고 혜택을 받다 보면, 배송비가 아까워서라도 꼭 그 쇼핑몰에서만 물건을 사게 돼요&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-path-to-node=&quot;13&quot; data-ke-size=&quot;size23&quot;&gt;3. 기업들은 왜 락인을 하려 할까요?&lt;/h3&gt;
&lt;p data-path-to-node=&quot;14&quot; data-ke-size=&quot;size16&quot;&gt;새로운 손님 한 명을 데려오는 것보다, &lt;b data-index-in-node=&quot;22&quot; data-path-to-node=&quot;14&quot;&gt;기존 손님이 안 나가게 지키는 게 훨씬 돈이 덜 들기 때문&lt;/b&gt;이에요. 한 번 락인이 된 고객은 가격이 조금 올라도 &quot;바꾸기 귀찮으니까 그냥 쓰지 뭐&quot;라며 계속 돈을 지불하는 충성 고객이 된답니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-path-to-node=&quot;16&quot; data-ke-size=&quot;size23&quot;&gt;  생각 포인트: 락인은 좋은 걸까요, 나쁜 걸까요?&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;17&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;17,0,0&quot;&gt;좋은 점:&lt;/b&gt; 익숙한 서비스를 편하게 이용할 수 있고, 단골로서 특별한 혜택(포인트, 할인 등)을 받을 수 있어요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;17,1,0&quot;&gt;주의할 점:&lt;/b&gt; 선택의 자유가 사라질 수 있어요. 더 좋은 서비스가 나와도 무감각해지거나, 기업이 서비스 질을 낮춰도 어쩔 수 없이 써야 하는 상황이 생길 수 있죠.&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/4</guid>
      <comments>https://gimgu.tistory.com/4#entry4comment</comments>
      <pubDate>Wed, 7 Jan 2026 18:42:38 +0900</pubDate>
    </item>
    <item>
      <title>앵커링 효과(Anchoring Effect)</title>
      <link>https://gimgu.tistory.com/3</link>
      <description>&lt;h2 data-path-to-node=&quot;2&quot; data-ke-size=&quot;size26&quot;&gt;⚓ 앵커링 효과 (Anchoring Effect)&lt;/h2&gt;
&lt;p data-path-to-node=&quot;3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3&quot;&gt;&quot;내 머릿속에 '닻'을 내려버리는 첫 번째 정보&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;4&quot; data-ke-size=&quot;size16&quot;&gt;배가 바다 위 한곳에 멈춰 있으려고 무거운 **닻(Anchor)**을 내리는 모습 본 적 있나요?&lt;/p&gt;
&lt;p data-path-to-node=&quot;4&quot; data-ke-size=&quot;size16&quot;&gt;닻을 내리면 배는 그 주변을 크게 벗어나지 못하게 되죠. 우리 마음도 똑같아요.&lt;/p&gt;
&lt;p data-path-to-node=&quot;4&quot; data-ke-size=&quot;size16&quot;&gt;어떤 선택을 하기 전, &lt;b data-index-in-node=&quot;113&quot; data-path-to-node=&quot;4&quot;&gt;가장 먼저 들은 숫자나 정보가 기준&lt;/b&gt;이 되어 내 생각을 그 주변에 묶어버리는 현상을 말해요.&lt;/p&gt;
&lt;p data-path-to-node=&quot;4&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-path-to-node=&quot;5&quot; data-ke-size=&quot;size23&quot;&gt;1. 일상 속 '앵커링'의 순간들&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;6&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,0,0&quot;&gt;할인 판매의 비밀:&lt;/b&gt; 쇼핑몰에서 10만 원짜리 옷에 'X' 표시를 하고 '5만 원'이라고 적어놓은 걸 본 적 있죠? 이때 &lt;b data-index-in-node=&quot;67&quot; data-path-to-node=&quot;6,0,0&quot;&gt;10만 원&lt;/b&gt;이 내 머릿속에 닻(기준점)을 내려버려요. 그래서 5만 원이 실제 가치보다 훨씬 싸게 느껴지게 만드는 마법을 부리는 거예요. 만약 처음부터 그냥 5만 원이었다면 &quot;좀 비싼데?&quot;라고 생각했을지도 몰라요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,1,0&quot;&gt;용돈 협상의 기술:&lt;/b&gt; 부모님께 이번 달 용돈을 더 받고 싶을 때, 처음부터 &quot;5,000원만 더 주세요&quot;라고 하는 것보다 &quot;이번에 필요한 게 많아서 2만 원 정도 더 필요해요!&quot;라고 먼저 말해보세요. 그럼 &lt;b data-index-in-node=&quot;113&quot; data-path-to-node=&quot;6,1,0&quot;&gt;2만 원&lt;/b&gt;이 기준이 되어, 나중에 &quot;그럼 1만 원이라도...&quot;라고 했을 때 부모님이 훨씬 쉽게 허락해 주실 확률이 높답니다. (2만 원에 비하면 1만 원은 작아 보이거든요!)&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,2,0&quot;&gt;&quot;1인당 10개까지만 구매 가능!&quot;:&lt;/b&gt; 마트에서 이런 문구를 본 적 있나요? '10개'라는 숫자가 기준점이 되면, 평소에 1~2개만 사던 사람도 &quot;어? 그렇게 많이들 사나? 나도 한 5개는 사야 하나?&quot;라며 평소보다 더 많이 사게 돼요.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-path-to-node=&quot;8&quot; data-ke-size=&quot;size23&quot;&gt;2. 왜 이런 일이 일어날까요?&lt;/h3&gt;
&lt;p data-path-to-node=&quot;9&quot; data-ke-size=&quot;size16&quot;&gt;우리의 뇌는 에너지를 아끼는 걸 아주 좋아해요. 어떤 문제에 대해 정답을 찾으려면 복잡하게 계산해야 하는데, 눈앞에 &lt;b data-index-in-node=&quot;65&quot; data-path-to-node=&quot;9&quot;&gt;기준이 될 만한 숫자&lt;/b&gt;가 보이면 &quot;오! 일단 이걸 기준으로 생각하자!&quot;라며 덥석 물어버리는 것이죠. 아주 똑똑하지만 때로는 아주 게으른 뇌의 습성 때문이에요.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-path-to-node=&quot;11&quot; data-ke-size=&quot;size23&quot;&gt;3. 앵커링 효과에 속지 않으려면?&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-path-to-node=&quot;12&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12,0,0&quot;&gt;&quot;이 숫자가 왜 나왔지?&quot;라고 의심하기:&lt;/b&gt; 처음 제시된 가격이나 정보가 합리적인지 한 번 더 생각해보세요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12,1,0&quot;&gt;새로운 정보 찾아보기:&lt;/b&gt; 다른 곳에서는 얼마에 파는지, 다른 사람들은 어떻게 생각하는지 새로운 '기준점'을 스스로 만들어보세요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12,2,0&quot;&gt;잠시 멈추기:&lt;/b&gt; 첫 번째 정보를 듣자마자 결정하지 말고, 잠시 마음을 가라앉힌 뒤 다시 생각해보면 닻에서 벗어나기가 훨씬 쉬워요.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-path-to-node=&quot;9&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,0&quot;&gt;  요약하자면!&lt;/b&gt; 앵커링 효과는 우리가 처음 본 정보에 마음을 뺏겨서 합리적인 판단을 못 하게 만드는 '생각의 닻'이에요. 이 원리를 알면 마케팅에 속지 않는 똑똑한 소비자가 될 수 있답니다!&lt;/p&gt;</description>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/3</guid>
      <comments>https://gimgu.tistory.com/3#entry3comment</comments>
      <pubDate>Wed, 7 Jan 2026 18:39:53 +0900</pubDate>
    </item>
    <item>
      <title>인지 편향(Cognitive Bias)</title>
      <link>https://gimgu.tistory.com/2</link>
      <description>&lt;h2 data-path-to-node=&quot;2&quot; data-ke-size=&quot;size26&quot;&gt;  인지 편향(Cognitive Bias)이란?&lt;/h2&gt;
&lt;p data-path-to-node=&quot;3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3&quot;&gt;&quot;우리 뇌가 부리는 마법 같은 착각&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;4&quot; data-ke-size=&quot;size16&quot;&gt;우리의 뇌는 매일 엄청나게 많은 정보를 처리해야 해요. 그래서 모든 것을 꼼꼼하게 따지기보다는, &lt;b data-index-in-node=&quot;54&quot; data-path-to-node=&quot;4&quot;&gt;'빠르고 편하게'&lt;/b&gt; 판단하려고 &lt;b data-index-in-node=&quot;70&quot; data-path-to-node=&quot;4&quot;&gt;생각의 지름길&lt;/b&gt;을 이용하죠. 그런데 이 지름길이 가끔 잘못된 방향으로 빠질 때가 있는데, 이걸 바로 &lt;b data-index-in-node=&quot;125&quot; data-path-to-node=&quot;4&quot;&gt;인지 편향&lt;/b&gt;이라고 불러요.&lt;/p&gt;
&lt;h3 data-path-to-node=&quot;5&quot; data-ke-size=&quot;size23&quot;&gt;  쉬운 비유로 이해하기&lt;/h3&gt;
&lt;p data-path-to-node=&quot;6&quot; data-ke-size=&quot;size16&quot;&gt;여러분이 아주 배가 고픈 상태에서 마트에 갔다고 생각해 보세요. 평소라면 유통기한도 따지고 가격도 비교했겠지만, 너무 배가 고프니까 &lt;b data-index-in-node=&quot;74&quot; data-path-to-node=&quot;6&quot;&gt;&quot;오! 맛있겠다!&quot;&lt;/b&gt; 하고 눈앞에 보이는 과자를 덥석 집어버리죠?&lt;/p&gt;
&lt;p data-path-to-node=&quot;7&quot; data-ke-size=&quot;size16&quot;&gt;이처럼 &lt;b data-index-in-node=&quot;4&quot; data-path-to-node=&quot;7&quot;&gt;감정, 경험, 선입견&lt;/b&gt; 때문에 논리적이지 않은 선택을 하는 것이 인지 편향이에요.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-path-to-node=&quot;9&quot; data-ke-size=&quot;size26&quot;&gt;  왜 이런 오류가 생길까요?&lt;/h2&gt;
&lt;p data-path-to-node=&quot;10&quot; data-ke-size=&quot;size16&quot;&gt;우리의 뇌가 인지 편향을 일으키는 이유는 크게 3가지예요.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-path-to-node=&quot;11&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,0,0&quot;&gt;정보가 너무 많아서:&lt;/b&gt; 세상의 모든 정보를 다 공부하고 결정하기엔 시간이 부족해요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,1,0&quot;&gt;빨리 결정해야 해서:&lt;/b&gt; 위험한 상황이나 급한 순간에는 대충 보고 판단하는 게 생존에 유리했거든요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;11,2,0&quot;&gt;내 생각이 맞다고 믿고 싶어서:&lt;/b&gt; 내가 틀렸다는 걸 인정하는 건 뇌 에너지를 아주 많이 쓰는 힘든 일이기 때문이에요.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-path-to-node=&quot;2&quot; data-ke-size=&quot;size26&quot;&gt;1. 확증 편향 (Confirmation Bias)&lt;/h2&gt;
&lt;p data-path-to-node=&quot;3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3&quot;&gt;&quot;내가 보고 싶은 것만 볼 거야!&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;4&quot; data-ke-size=&quot;size16&quot;&gt;자신의 신념이나 생각에 일치하는 정보만 받아들이고, 그것과 반대되는 정보는 무시하는 경향이에요.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;5&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,0,0&quot;&gt;쉽게 말하면:&lt;/b&gt; 내가 믿고 싶은 것만 믿는 '답정너' 같은 마음이에요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,1,0&quot;&gt;예시:&lt;/b&gt; 내가 특정 연예인을 좋아하면, 그 연예인의 미담은 잘 믿지만 잘못을 했다는 뉴스는 &quot;가짜 뉴스겠지&quot;라며 무시해 버리는 행동이에요.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-path-to-node=&quot;7&quot; data-ke-size=&quot;size26&quot;&gt;2. 기준점 편향 (Anchoring Bias)&lt;/h2&gt;
&lt;p data-path-to-node=&quot;8&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;8&quot;&gt;&quot;처음 들은 숫자가 기준이 돼!&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;9&quot; data-ke-size=&quot;size16&quot;&gt;처음 제시된 정보나 숫자(기준점)에 마음이 꽂혀서, 그 후의 판단이 그 기준에 휘둘리는 현상이에요. 마치 배가 **닻(Anchor)**을 내리면 그 주변에서만 움직이는 것과 같아요.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;10&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;10,0,0&quot;&gt;쉽게 말하면:&lt;/b&gt; '첫인상'이나 '처음 본 가격'에 낚이는 거예요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;10,1,0&quot;&gt;예시:&lt;/b&gt; 원래 10만 원짜리 운동화를 5만 원에 할인한다고 하면, 5만 원이 사실 비싼 가격인데도 &quot;와, 5만 원이나 깎아주네? 싸다!&quot;라고 생각하며 사게 되는 것이죠.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-path-to-node=&quot;12&quot; data-ke-size=&quot;size26&quot;&gt;3. 선택 지원 편향 (Choice-Supportive Bias)&lt;/h2&gt;
&lt;p data-path-to-node=&quot;13&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;13&quot;&gt;&quot;내가 고른 게 무조건 최고야!&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;14&quot; data-ke-size=&quot;size16&quot;&gt;일단 내가 무언가를 선택하고 나면, 내 선택의 장점만 부각하고 단점은 애써 외면하며 스스로를 정당화하는 거예요.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;15&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,0,0&quot;&gt;쉽게 말하면:&lt;/b&gt; 내 선택이 틀렸다는 걸 인정하기 싫어서 &quot;이게 제일 나아&quot;라고 우기는 마음이에요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,1,0&quot;&gt;예시:&lt;/b&gt; 큰맘 먹고 비싼 스마트폰을 샀는데 배터리가 금방 닳는다면? &quot;에이, 그래도 카메라가 좋으니까 괜찮아! 잘 샀어!&quot;라고 스스로를 다독이는 상황이에요.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-path-to-node=&quot;17&quot; data-ke-size=&quot;size26&quot;&gt;4. 분모 편향 (Denominator Neglect)&lt;/h2&gt;
&lt;p data-path-to-node=&quot;18&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;18&quot;&gt;&quot;전체는 안 보고 숫자 하나에 겁먹어!&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;19&quot; data-ke-size=&quot;size16&quot;&gt;전체 표본의 크기(분모)는 생각하지 않고, 발생하는 횟수(분자)에만 집중해서 확률을 잘못 판단하는 오류예요.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;20&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;20,0,0&quot;&gt;쉽게 말하면:&lt;/b&gt; 전체 확률보다는 눈에 보이는 '숫자' 그 자체에 감정적으로 반응하는 거예요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;20,1,0&quot;&gt;예시:&lt;/b&gt; '100명 중 1명 당첨'인 뽑기와 '10,000명 중 80명 당첨'인 뽑기가 있다면? 숫자가 더 큰 80명 쪽이 당첨자가 많아 보여서 더 유리하다고 느끼는 거죠. (사실은 1% vs 0.8%라 첫 번째가 더 유리한데 말이에요!)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-path-to-node=&quot;22&quot; data-ke-size=&quot;size26&quot;&gt;5. 생존자 편향 (Survivorship Bias)&lt;/h2&gt;
&lt;p data-path-to-node=&quot;23&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;23&quot;&gt;&quot;성공한 사람의 말만 들으면 되겠지?&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-path-to-node=&quot;24&quot; data-ke-size=&quot;size16&quot;&gt;어떤 과정을 끝까지 통과한 '생존자'들의 데이터만 보고, 실패해서 사라진 사람들의 데이터는 보지 못해 생기는 오류예요.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;25&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;25,0,0&quot;&gt;쉽게 말하면:&lt;/b&gt; &quot;성공한 사람이 이렇게 했대!&quot;라는 말만 믿고, 똑같이 하다가 실패한 수많은 사람의 존재를 잊는 거예요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;25,1,0&quot;&gt;예시:&lt;/b&gt; &quot;학교 공부 안 하고 성공한 유튜버가 있으니 나도 공부 안 해도 돼!&quot;라고 생각하는 거예요. 사실 그 뒤에는 학교를 그만두고 성공하지 못한 수많은 '실패자'들이 훨씬 더 많다는 걸 놓치고 있는 거죠.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-path-to-node=&quot;17&quot; data-ke-size=&quot;size26&quot;&gt;  인지 편향을 피하는 '생각의 근육' 기르기&lt;/h2&gt;
&lt;p data-path-to-node=&quot;18&quot; data-ke-size=&quot;size16&quot;&gt;인지 편향은 인간이라면 누구나 가지고 있는 본능이에요. 그래서 아예 없앨 수는 없지만, &lt;b data-index-in-node=&quot;49&quot; data-path-to-node=&quot;18&quot;&gt;줄일 수는 있어요!&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-path-to-node=&quot;19&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,0,0&quot;&gt;&quot;내가 틀릴 수도 있어&quot;라고 생각하기:&lt;/b&gt; 내 생각이 무조건 정답이라고 믿기 전에 한 번만 의심해 보세요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,1,0&quot;&gt;반대 의견 찾아보기:&lt;/b&gt; 나와 반대되는 생각을 가진 사람의 이야기를 일부러 들어보는 거예요.&lt;/li&gt;
&lt;li&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,2,0&quot;&gt;결정하기 전 '5분만' 쉬기:&lt;/b&gt; 감정적으로 욱해서 결정하지 말고, 잠시 숨을 고르면 뇌가 다시 논리적으로 변해요.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b data-path-to-node=&quot;21,0&quot; data-index-in-node=&quot;0&quot;&gt;정리하자면!&lt;/b&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;인지 편향은&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b data-path-to-node=&quot;21,0&quot; data-index-in-node=&quot;14&quot;&gt;'뇌가 효율적으로 일하려다 저지르는 귀여운 실수'&lt;/b&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;같은 거예요. 이 실수들을 미리 알고 있다면, 여러분은 남들보다 훨씬 더 현명하고 똑똑한 선택을 하는 사람이 될 수 있답니다!&lt;/span&gt;&lt;/p&gt;</description>
      <author>gimgu</author>
      <guid isPermaLink="true">https://gimgu.tistory.com/2</guid>
      <comments>https://gimgu.tistory.com/2#entry2comment</comments>
      <pubDate>Wed, 7 Jan 2026 18:34:39 +0900</pubDate>
    </item>
  </channel>
</rss>