<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>jgjgill</title><description>프론트엔드 개발자 이종길입니다.</description><link>https://jgjgill.com/</link><item><title>Apollo @connection으로 캐시 키 주도권 가져오기</title><link>https://jgjgill.com/post/apollo-directives-and-id/</link><guid isPermaLink="true">https://jgjgill.com/post/apollo-directives-and-id/</guid><description>백엔드가 빠뜨린 캐시 키를, 프론트에서 directives로 직접 채워 넣은 경험을 정리합니다.</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>npm i vs npm ci, 무엇이 다를까?</title><link>https://jgjgill.com/post/npm-i-vs-ci/</link><guid isPermaLink="true">https://jgjgill.com/post/npm-i-vs-ci/</guid><description>Actions가 가끔 깨졌다 — lock 파일과 npm ci가 지키는 재현성</description><pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate></item><item><title>아무도 건드리지 못하던 캐싱 레이어를 정리하며</title><link>https://jgjgill.com/post/cloudfront-caching-simplification/</link><guid isPermaLink="true">https://jgjgill.com/post/cloudfront-caching-simplification/</guid><description>복잡하게 얽힌 세 레이어를 단순하게 - 캐시 히트율 30%에서 70%로</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>토스 Frontend Fundamentals 모의고사 2회 후기</title><link>https://jgjgill.com/post/toss-frontend-fundamentals-mock-exam-2-review/</link><guid isPermaLink="true">https://jgjgill.com/post/toss-frontend-fundamentals-mock-exam-2-review/</guid><description>예측 가능성, 적절한 추상화, 관심사 분리, 자기 점검, 의식적 훈련</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Generic Render Prop: 타입이 달라도 구조는 하나로</title><link>https://jgjgill.com/post/generic-render-prop-with-constrained-generics/</link><guid isPermaLink="true">https://jgjgill.com/post/generic-render-prop-with-constrained-generics/</guid><description>다르게 받아도, 같은 방식으로 흐른다.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Node.js 모듈 시스템 트러블슈팅</title><link>https://jgjgill.com/post/nodejs-module-system-troubleshooting/</link><guid isPermaLink="true">https://jgjgill.com/post/nodejs-module-system-troubleshooting/</guid><description>ERR_REQUIRE_ESM — 번들러가 숨겨온 청구서</description><pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate></item><item><title>React Hook Form, TanStack Form 이해하기</title><link>https://jgjgill.com/post/learn-about-react-hook-form-and-tanstack-form/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-react-hook-form-and-tanstack-form/</guid><description>타이핑 시 불필요한 리렌더링을 막는다. — 같은 목표, 다른 무기</description><pubDate>Sat, 07 Mar 2026 00:00:00 GMT</pubDate></item><item><title>npx에 대해 알아보기</title><link>https://jgjgill.com/post/learn-about-npx/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-npx/</guid><description>npx와 관련된 개념들을 이해합니다.</description><pubDate>Tue, 02 Dec 2025 00:00:00 GMT</pubDate></item><item><title>토스 Frontend Fundamentals 모의고사 1회 후기</title><link>https://jgjgill.com/post/toss-frontend-fundamentals-mock-exam-1-review/</link><guid isPermaLink="true">https://jgjgill.com/post/toss-frontend-fundamentals-mock-exam-1-review/</guid><description>토스 Frontend Fundamentals 모의고사 1회에 참가했습니다.</description><pubDate>Fri, 28 Nov 2025 00:00:00 GMT</pubDate></item><item><title>RAG vs Fine Tuning</title><link>https://jgjgill.com/post/ai-rag-fine-tuning/</link><guid isPermaLink="true">https://jgjgill.com/post/ai-rag-fine-tuning/</guid><description>RAG와 Fine Tuning에 대해서 알아봅니다.</description><pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Agents vs Workflows</title><link>https://jgjgill.com/post/ai-agents-workflows/</link><guid isPermaLink="true">https://jgjgill.com/post/ai-agents-workflows/</guid><description>Agents와 Workflows에 대해서 알아봅니다.</description><pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate></item><item><title>TADD(Test AI Driven Development), AI에 대한 통제권 가져오기</title><link>https://jgjgill.com/post/tadd-test-ai-driven-development-taking-control-of-ai/</link><guid isPermaLink="true">https://jgjgill.com/post/tadd-test-ai-driven-development-taking-control-of-ai/</guid><description>TADD 작업 방식을 시도해보고 느꼈던 좋은 경험을 기록합니다.</description><pubDate>Sun, 24 Aug 2025 00:00:00 GMT</pubDate></item><item><title>gs-i18n: Google Sheets와 i18next를 활용한 다국어 관리 CLI 도구 개발기</title><link>https://jgjgill.com/post/gs-i18n-cli-tool-development/</link><guid isPermaLink="true">https://jgjgill.com/post/gs-i18n-cli-tool-development/</guid><description>Google Sheets와 i18next를 활용하여 다국어 관리를 자동화하는 CLI 도구 개발 과정을 소개합니다.</description><pubDate>Sun, 18 May 2025 00:00:00 GMT</pubDate></item><item><title>어느 날 사라진 styled-components의 theme 타입 (w/ Type vs Interface)</title><link>https://jgjgill.com/post/styled-components-theme-type-issue/</link><guid isPermaLink="true">https://jgjgill.com/post/styled-components-theme-type-issue/</guid><description>styled-components의 theme 타입과 관련된 Type과 Interface 이슈 상황을 다룹니다.</description><pubDate>Sun, 30 Mar 2025 00:00:00 GMT</pubDate></item><item><title>&apos;타이탄의 도구들&apos;을 읽고</title><link>https://jgjgill.com/post/tools-of-titans/</link><guid isPermaLink="true">https://jgjgill.com/post/tools-of-titans/</guid><description>&apos;타이탄의 도구들&apos;을 읽고 정리한 이야기입니다.</description><pubDate>Sun, 16 Mar 2025 00:00:00 GMT</pubDate></item><item><title>GraphQL은 N+1 문제를 어떻게 해결했을까? (w/ dataloader)</title><link>https://jgjgill.com/post/graphql-n-plus-one-dataloader/</link><guid isPermaLink="true">https://jgjgill.com/post/graphql-n-plus-one-dataloader/</guid><description>GraphQL에서 N+1를 해결하기 위해 사용된 dataloader에 대해 알아봅니다.</description><pubDate>Sun, 02 Mar 2025 00:00:00 GMT</pubDate></item><item><title>yarn과 친해지기</title><link>https://jgjgill.com/post/learn-about-yarn/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-yarn/</guid><description>yarn과 관련된 개념들을 이해합니다.</description><pubDate>Sun, 16 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Search Console 지표 자동화 - 개발자의 의존성 줄이기</title><link>https://jgjgill.com/post/search-console-automation/</link><guid isPermaLink="true">https://jgjgill.com/post/search-console-automation/</guid><description>Search Console 지표 자동화를 통해 개발자의 의존성을 없앤 경험을 공유합니다.</description><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate></item><item><title>lodash가 너무 큰데?! - Tree Shaking으로 개선하기</title><link>https://jgjgill.com/post/lodash-tree-shaking/</link><guid isPermaLink="true">https://jgjgill.com/post/lodash-tree-shaking/</guid><description>기존 lodash 라이브러리를 lodash-es로 교체한 과정에서 학습한 내용을 기록합니다.</description><pubDate>Sun, 19 Jan 2025 00:00:00 GMT</pubDate></item><item><title>2024년 회고</title><link>https://jgjgill.com/post/2024-review/</link><guid isPermaLink="true">https://jgjgill.com/post/2024-review/</guid><description>2024년을 되돌아봅니다.</description><pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate></item><item><title>직접 만든 라이브러리로 배우는 의존성 이슈</title><link>https://jgjgill.com/post/learning-dependency-issues-with-my-library/</link><guid isPermaLink="true">https://jgjgill.com/post/learning-dependency-issues-with-my-library/</guid><description>직접 라이브러리를 만들어 사용해보면서 겪은 의존성 이슈에 관한 내용을 다룹니다.</description><pubDate>Sun, 22 Dec 2024 00:00:00 GMT</pubDate></item><item><title>2024 네이버 DAN 후기</title><link>https://jgjgill.com/post/2024-naver-dan-review/</link><guid isPermaLink="true">https://jgjgill.com/post/2024-naver-dan-review/</guid><description>2024 네이버 개발자 컨퍼런스(DAN)를 다녀왔습니다.</description><pubDate>Mon, 18 Nov 2024 00:00:00 GMT</pubDate></item><item><title>위대한 레거시, getInitialProps 알아보기</title><link>https://jgjgill.com/post/the-great-legacy-getinitialprops/</link><guid isPermaLink="true">https://jgjgill.com/post/the-great-legacy-getinitialprops/</guid><description>Next.js의 getInitialProps에 대해 알아봅니다.</description><pubDate>Sat, 09 Nov 2024 00:00:00 GMT</pubDate></item><item><title>2024 if kakao 후기</title><link>https://jgjgill.com/post/2024-if-kakao-review/</link><guid isPermaLink="true">https://jgjgill.com/post/2024-if-kakao-review/</guid><description>2024 카카오 개발자 컨퍼런스(if kakao)를 다녀왔습니다.</description><pubDate>Sun, 27 Oct 2024 00:00:00 GMT</pubDate></item><item><title>컴포넌트 어떻게 호출하세요? - &lt;Temp /&gt;, Temp()의 차이 알아보기</title><link>https://jgjgill.com/post/how-do-you-call-component/</link><guid isPermaLink="true">https://jgjgill.com/post/how-do-you-call-component/</guid><description>컴포넌트를 호출하는 방식으로 &lt;Temp /&gt;, Temp()의 차이를 알아봅니다.</description><pubDate>Sun, 06 Oct 2024 00:00:00 GMT</pubDate></item><item><title>pnpm으로 나아가기</title><link>https://jgjgill.com/post/moving-on-to-pnpm/</link><guid isPermaLink="true">https://jgjgill.com/post/moving-on-to-pnpm/</guid><description>npm에서 pnpm으로 마이그레이션 하는 과정을 기록합니다.</description><pubDate>Fri, 20 Sep 2024 00:00:00 GMT</pubDate></item><item><title>2024 FEConf 후기</title><link>https://jgjgill.com/post/2024-feconf-review/</link><guid isPermaLink="true">https://jgjgill.com/post/2024-feconf-review/</guid><description>2024 FEConf에 다녀왔습니다.</description><pubDate>Sat, 31 Aug 2024 00:00:00 GMT</pubDate></item><item><title>서비스에 안전장치 마련하기 - ErrorBoundary 적용</title><link>https://jgjgill.com/post/last-safety-error-boundary/</link><guid isPermaLink="true">https://jgjgill.com/post/last-safety-error-boundary/</guid><description>ErrorBoundary를 통해 서비스의 안전성을 더한 경험을 공유합니다.</description><pubDate>Tue, 23 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Next.js에서의 styled-components 탐구</title><link>https://jgjgill.com/post/exploring-styled-components-in-nextjs/</link><guid isPermaLink="true">https://jgjgill.com/post/exploring-styled-components-in-nextjs/</guid><description>Next.js에서 styled-components을 활용하는 과정을 분석합니다.</description><pubDate>Thu, 04 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Zustand 잘 사용하고 계신가요? - 리팩터링 여정</title><link>https://jgjgill.com/post/zustand-refactoring/</link><guid isPermaLink="true">https://jgjgill.com/post/zustand-refactoring/</guid><description>프로젝트 내 Zustand 관련 로직을 리팩터링한 경험을 기록합니다.</description><pubDate>Wed, 29 May 2024 00:00:00 GMT</pubDate></item><item><title>글또 9기 회고</title><link>https://jgjgill.com/post/geultto-9-retrospect/</link><guid isPermaLink="true">https://jgjgill.com/post/geultto-9-retrospect/</guid><description>글또 9기에서의 활동들을 되돌아봅니다.</description><pubDate>Sun, 12 May 2024 00:00:00 GMT</pubDate></item><item><title>postMessage로 다른 창에서 통신하기</title><link>https://jgjgill.com/post/communicate-from-another-window-with-postmessage/</link><guid isPermaLink="true">https://jgjgill.com/post/communicate-from-another-window-with-postmessage/</guid><description>postMessage로 다른 창에서 통신하는 방법에 대해 알아봅니다.</description><pubDate>Sun, 28 Apr 2024 00:00:00 GMT</pubDate></item><item><title>자바스크립트로 구글 스프레드시트 활용하기</title><link>https://jgjgill.com/post/google-spreadsheet-with-javascript/</link><guid isPermaLink="true">https://jgjgill.com/post/google-spreadsheet-with-javascript/</guid><description>자바스크립트로 구글 스프레드시트를 활용하는 방법에 대해 알아봅니다.</description><pubDate>Sun, 14 Apr 2024 00:00:00 GMT</pubDate></item><item><title>TypeScript Strict에 대해 알아보기</title><link>https://jgjgill.com/post/learn-about-typescript-strict/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-typescript-strict/</guid><description>TypeScript Strict 속성에 대해 알아봅니다.</description><pubDate>Sun, 31 Mar 2024 00:00:00 GMT</pubDate></item><item><title>날짜 라이브러리 리팩터링 (Antd V5 migration)</title><link>https://jgjgill.com/post/date-library-refactoring/</link><guid isPermaLink="true">https://jgjgill.com/post/date-library-refactoring/</guid><description>혼용해서 쓰이고 있던 날짜 라이브러리들을 Antd V5 마이그레이션을 통해 개선합니다.</description><pubDate>Sat, 16 Mar 2024 00:00:00 GMT</pubDate></item><item><title>WeakMap에 대해 알아보기</title><link>https://jgjgill.com/post/learn-about-weakmap/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-weakmap/</guid><description>WeakMap에 대해 알아봅니다.</description><pubDate>Sun, 03 Mar 2024 00:00:00 GMT</pubDate></item><item><title>글또 중간 점검</title><link>https://jgjgill.com/post/geultto-middle-check/</link><guid isPermaLink="true">https://jgjgill.com/post/geultto-middle-check/</guid><description>글또에서의 활동이 절반이 지나가는 시점에서 글쓰기 활동을 되돌아봅니다.</description><pubDate>Mon, 12 Feb 2024 00:00:00 GMT</pubDate></item><item><title>TypeScript XOR 타입과 함께 리팩터링</title><link>https://jgjgill.com/post/typescript-xor/</link><guid isPermaLink="true">https://jgjgill.com/post/typescript-xor/</guid><description>TypeScript XOR 타입을 활용해서 리팩터링한 과정을 공유합니다.</description><pubDate>Sat, 27 Jan 2024 00:00:00 GMT</pubDate></item><item><title>비동기 함수에 대하여(await, return, return await)</title><link>https://jgjgill.com/post/async-function-about-return-await/</link><guid isPermaLink="true">https://jgjgill.com/post/async-function-about-return-await/</guid><description>비동기 함수의 결과를 다루는 방법에 대해 알아봅니다. await, return, return await의 차이를 이해합니다.</description><pubDate>Tue, 09 Jan 2024 00:00:00 GMT</pubDate></item><item><title>2023 블로그 돌아보기</title><link>https://jgjgill.com/post/2023-blog-review/</link><guid isPermaLink="true">https://jgjgill.com/post/2023-blog-review/</guid><description>한 해를 마무리하며 블로그를 개선 및 성장시킨 과정을 되돌아봅니다.</description><pubDate>Mon, 01 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Supabase와 함께 빠르게 프로젝트 시작하기</title><link>https://jgjgill.com/post/quickly-start-a-project-with-supabase/</link><guid isPermaLink="true">https://jgjgill.com/post/quickly-start-a-project-with-supabase/</guid><description>빠르게 프로젝트를 구축할 수 있는 Supabase를 알아봅니다. Next.js 14, 카카오 Oauth, 데이터베이스에 관한 내용을 다룹니다.</description><pubDate>Sat, 30 Dec 2023 00:00:00 GMT</pubDate></item><item><title>React 동시성에 대해 알아보기</title><link>https://jgjgill.com/post/learn-about-react-concurrent/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-react-concurrent/</guid><description>React에서 사용되는 동시성과 관련된 개념들을 이해합니다.</description><pubDate>Sat, 16 Dec 2023 00:00:00 GMT</pubDate></item><item><title>글또 - 기술블로그로 알아보는 테크니컬 라이팅</title><link>https://jgjgill.com/post/geultto-techwriting/</link><guid isPermaLink="true">https://jgjgill.com/post/geultto-techwriting/</guid><description>글또 활동으로 &quot;기술블로그로 알아보는 테크니컬 라이팅&quot; 학습한 내용을 정리합니다.</description><pubDate>Fri, 15 Dec 2023 00:00:00 GMT</pubDate></item><item><title>useId에 대해 알아보기</title><link>https://jgjgill.com/post/learn-about-use-id/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-use-id/</guid><description>useId와 관련된 개념들을 이해합니다.</description><pubDate>Sat, 09 Dec 2023 00:00:00 GMT</pubDate></item><item><title>회고 일기 - 딜라잇 프로젝트를 마무리하며</title><link>https://jgjgill.com/post/dealight-project/</link><guid isPermaLink="true">https://jgjgill.com/post/dealight-project/</guid><description>딜라잇 프로젝트 회고</description><pubDate>Thu, 07 Dec 2023 00:00:00 GMT</pubDate></item><item><title>삶의 지도</title><link>https://jgjgill.com/post/map-of-life/</link><guid isPermaLink="true">https://jgjgill.com/post/map-of-life/</guid><description>삶의 지도를 그려나가보자.</description><pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate></item><item><title>fetch에 대해 알아보기</title><link>https://jgjgill.com/post/learn-about-fetch/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-fetch/</guid><description>fetch와 관련된 개념들을 이해합니다.</description><pubDate>Sun, 05 Nov 2023 00:00:00 GMT</pubDate></item><item><title>자동화를 향한 첫걸음 - Github Actions</title><link>https://jgjgill.com/post/first-steps-toward-automation-github-actions/</link><guid isPermaLink="true">https://jgjgill.com/post/first-steps-toward-automation-github-actions/</guid><description>Github Actions를 활용하면서 자동화를 적용한 과정을 기록합니다.</description><pubDate>Sat, 28 Oct 2023 00:00:00 GMT</pubDate></item><item><title>혼콕에서 사용되는 React Query 살펴보기</title><link>https://jgjgill.com/post/honkok-react-query/</link><guid isPermaLink="true">https://jgjgill.com/post/honkok-react-query/</guid><description>혼콕 서비스에서 사용되고 있는 React Query의 전반적인 기능에 대해 알아봅니다.</description><pubDate>Sun, 22 Oct 2023 00:00:00 GMT</pubDate></item><item><title>나만의 컴포넌트 라이브러리 만들어보기</title><link>https://jgjgill.com/post/create-your-own-component-library/</link><guid isPermaLink="true">https://jgjgill.com/post/create-your-own-component-library/</guid><description>나만의 컴포넌트 라이브러리를 만들어봅니다.</description><pubDate>Thu, 05 Oct 2023 00:00:00 GMT</pubDate></item><item><title>회고 일기 - 함께 성장하는 팀문화 만들기</title><link>https://jgjgill.com/post/create-a-team-culture-that-grows-together/</link><guid isPermaLink="true">https://jgjgill.com/post/create-a-team-culture-that-grows-together/</guid><description>2023년 9월 회고 - 함께 성장하는 팀문화 만들기</description><pubDate>Wed, 04 Oct 2023 00:00:00 GMT</pubDate></item><item><title>선언적으로 코드 작성하는 Suspense 알아보기</title><link>https://jgjgill.com/post/learn-to-code-declaratively-with-suspense/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-to-code-declaratively-with-suspense/</guid><description>Suspense에 대해 알아보고자 합니다.</description><pubDate>Tue, 03 Oct 2023 00:00:00 GMT</pubDate></item><item><title>모듈과 함께 알아보는 &quot;Vite는 왜 빠른가?&quot;</title><link>https://jgjgill.com/post/why-vite-fast-with-module/</link><guid isPermaLink="true">https://jgjgill.com/post/why-vite-fast-with-module/</guid><description>Vite가 왜 빠른지에 대해 자바스크립트 모듈을 알아보며 이해하고자 합니다.</description><pubDate>Wed, 02 Aug 2023 00:00:00 GMT</pubDate></item><item><title>GPT와 함께 공부하는 TypeScript Exercises</title><link>https://jgjgill.com/post/typescript-exercises-with-gpt/</link><guid isPermaLink="true">https://jgjgill.com/post/typescript-exercises-with-gpt/</guid><description>GPT를 활용하면서 TypeScript Exercises를 푼 과정을 정리합니다.</description><pubDate>Sat, 22 Jul 2023 00:00:00 GMT</pubDate></item><item><title>&apos;소프트웨어 장인&apos;을 읽고</title><link>https://jgjgill.com/post/the-software-craftsman/</link><guid isPermaLink="true">https://jgjgill.com/post/the-software-craftsman/</guid><description>&apos;소프트웨어 장인&apos;를 읽고 정리한 이야기입니다.</description><pubDate>Sat, 15 Jul 2023 00:00:00 GMT</pubDate></item><item><title>회고 일기 - 성장할 수 있는 환경 만들기</title><link>https://jgjgill.com/post/create-an-environment-where-you-can-grow/</link><guid isPermaLink="true">https://jgjgill.com/post/create-an-environment-where-you-can-grow/</guid><description>2023년 6월 회고 - 성장할 수 있는 환경 만들기</description><pubDate>Fri, 30 Jun 2023 00:00:00 GMT</pubDate></item><item><title>CSS에 타입을 입히다 (vanilla-extract)</title><link>https://jgjgill.com/post/css-in-ts-vanilla-extract/</link><guid isPermaLink="true">https://jgjgill.com/post/css-in-ts-vanilla-extract/</guid><description>vanilla-extract에 대해 정리합니다.</description><pubDate>Wed, 28 Jun 2023 00:00:00 GMT</pubDate></item><item><title>DOM과 친해지기</title><link>https://jgjgill.com/post/learn-about-dom/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-dom/</guid><description>DOM과 관련된 용어에 대해 정리합니다.</description><pubDate>Wed, 21 Jun 2023 00:00:00 GMT</pubDate></item><item><title>&apos;프로그래머의 뇌&apos;를 읽고</title><link>https://jgjgill.com/post/the-programmers-brain/</link><guid isPermaLink="true">https://jgjgill.com/post/the-programmers-brain/</guid><description>&apos;프로그래머의 뇌&apos;를 읽고 정리한 이야기입니다.</description><pubDate>Wed, 14 Jun 2023 00:00:00 GMT</pubDate></item><item><title>참조 복사에 대해 알아보기</title><link>https://jgjgill.com/post/learn-about-reference-copy/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-reference-copy/</guid><description>참조 복사와 관련하여 정리합니다.</description><pubDate>Wed, 07 Jun 2023 00:00:00 GMT</pubDate></item><item><title>ECMA2023에 대해 알아보기 - 배열 메서드 중심으로</title><link>https://jgjgill.com/post/learn-about-ecma2023/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-ecma2023/</guid><description>배열 메서드 중심으로 ECMA2023에 대해 정리합니다.</description><pubDate>Wed, 31 May 2023 00:00:00 GMT</pubDate></item><item><title>접근성 트리에 대해 알아보기</title><link>https://jgjgill.com/post/learn-about-accessibility-tree/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-accessibility-tree/</guid><description>접근성 트리에 대해 정리합니다.</description><pubDate>Wed, 24 May 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 15 - 타입 운영</title><link>https://jgjgill.com/post/type-operation/</link><guid isPermaLink="true">https://jgjgill.com/post/type-operation/</guid><description>러닝 타입스크립트 CHAPTER 15 &apos;타입 운영&apos;에 대해 알아보겠습니다.</description><pubDate>Fri, 19 May 2023 00:00:00 GMT</pubDate></item><item><title>자바스크립트에서 이루어지는 비교 연산자 알아보기</title><link>https://jgjgill.com/post/learn-about-comparison-operator-in-javascript/</link><guid isPermaLink="true">https://jgjgill.com/post/learn-about-comparison-operator-in-javascript/</guid><description>자바스크립트에서 이루어지는 비교 연산자에 대해 정리합니다.</description><pubDate>Tue, 16 May 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 14 - 구문 확장</title><link>https://jgjgill.com/post/syntax-extension/</link><guid isPermaLink="true">https://jgjgill.com/post/syntax-extension/</guid><description>러닝 타입스크립트 CHAPTER 14 &apos;구문 확장&apos;에 대해 알아보겠습니다.</description><pubDate>Sun, 14 May 2023 00:00:00 GMT</pubDate></item><item><title>&apos;우울할 땐 뇌과학&apos;을 읽고</title><link>https://jgjgill.com/post/the-upward-spiral/</link><guid isPermaLink="true">https://jgjgill.com/post/the-upward-spiral/</guid><description>&apos;우울할 땐 뇌과학&apos;을 읽고 정리한 이야기입니다.</description><pubDate>Fri, 12 May 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 10 - 제네릭</title><link>https://jgjgill.com/post/generic/</link><guid isPermaLink="true">https://jgjgill.com/post/generic/</guid><description>러닝 타입스크립트 CHAPTER 10 &apos;제네릭&apos;에 대해 알아보겠습니다.</description><pubDate>Thu, 04 May 2023 00:00:00 GMT</pubDate></item><item><title>Gatsby - PWA A2HS 기능 구현하기</title><link>https://jgjgill.com/post/pwa-add-to-home-screen-to-gatsby/</link><guid isPermaLink="true">https://jgjgill.com/post/pwa-add-to-home-screen-to-gatsby/</guid><description>PWA의 A2HS와 관련된 작업을 하면서 겪은 과정을 정리합니다.</description><pubDate>Sun, 30 Apr 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 9 - 타입 제한자</title><link>https://jgjgill.com/post/type-modifiers/</link><guid isPermaLink="true">https://jgjgill.com/post/type-modifiers/</guid><description>러닝 타입스크립트 CHAPTER 9 &apos;타입 제한자&apos;에 대해 알아보겠습니다.</description><pubDate>Thu, 27 Apr 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 8 - 클래스</title><link>https://jgjgill.com/post/class/</link><guid isPermaLink="true">https://jgjgill.com/post/class/</guid><description>러닝 타입스크립트 CHAPTER 8 &apos;클래스`&apos;에 대해 알아보겠습니다.</description><pubDate>Wed, 19 Apr 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 7 - 인터페이스</title><link>https://jgjgill.com/post/interface/</link><guid isPermaLink="true">https://jgjgill.com/post/interface/</guid><description>러닝 타입스크립트 CHAPTER 7 &apos;인터페이스&apos;에 대해 알아보겠습니다.</description><pubDate>Wed, 12 Apr 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 6 - 배열</title><link>https://jgjgill.com/post/array/</link><guid isPermaLink="true">https://jgjgill.com/post/array/</guid><description>러닝 타입스크립트 CHAPTER 6 &apos;배열&apos;에 대해 알아보겠습니다.</description><pubDate>Thu, 06 Apr 2023 00:00:00 GMT</pubDate></item><item><title>&apos;함께 자라기&apos;를 읽고</title><link>https://jgjgill.com/post/growing-up-together/</link><guid isPermaLink="true">https://jgjgill.com/post/growing-up-together/</guid><description>&apos;함께 자라기&apos;를 읽고 정리한 이야기입니다.</description><pubDate>Wed, 05 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Gatsby - TOC 기능 구현하기 (Gastby 프레임워크에 기여한 경험)</title><link>https://jgjgill.com/post/adding-toc-to-gatsby/</link><guid isPermaLink="true">https://jgjgill.com/post/adding-toc-to-gatsby/</guid><description>Gatsby에서 TOC 기능을 구현한 과정을 정리합니다.</description><pubDate>Mon, 03 Apr 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 5 - 함수</title><link>https://jgjgill.com/post/function/</link><guid isPermaLink="true">https://jgjgill.com/post/function/</guid><description>러닝 타입스크립트 CHAPTER 5 &apos;함수&apos;에 대해 알아보겠습니다.</description><pubDate>Fri, 31 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Gatsby - 검색엔진 최적화(SEO)하기</title><link>https://jgjgill.com/post/increase-seo-in-gatsby/</link><guid isPermaLink="true">https://jgjgill.com/post/increase-seo-in-gatsby/</guid><description>Gatsby에서 검색엔진 최적화(SEO) 과정을 정리합니다.</description><pubDate>Thu, 30 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Gatsby - 검색 기능 구현하기</title><link>https://jgjgill.com/post/adding-search-to-gatsby/</link><guid isPermaLink="true">https://jgjgill.com/post/adding-search-to-gatsby/</guid><description>Gatsby에서 검색 기능을 구현한 과정을 정리합니다.</description><pubDate>Wed, 29 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Gatsby - 카테고리 구현하기</title><link>https://jgjgill.com/post/adding-category-to-gatsby/</link><guid isPermaLink="true">https://jgjgill.com/post/adding-category-to-gatsby/</guid><description>Gatsby에서 카테고리 기능을 구현한 과정을 정리합니다.</description><pubDate>Tue, 28 Mar 2023 00:00:00 GMT</pubDate></item><item><title>몰입 일기 - 위대한 개츠비 (나만의 블로그 만들기)</title><link>https://jgjgill.com/post/the-great-gatsby/</link><guid isPermaLink="true">https://jgjgill.com/post/the-great-gatsby/</guid><description>2023년 3월 몰입 - Gatsby Blog</description><pubDate>Mon, 27 Mar 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 4 - 객체</title><link>https://jgjgill.com/post/object/</link><guid isPermaLink="true">https://jgjgill.com/post/object/</guid><description>러닝 타입스크립트 CHAPTER 4 &apos;객체&apos;에 대해 알아보겠습니다.</description><pubDate>Fri, 24 Mar 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 3 - 유니언과 리터럴</title><link>https://jgjgill.com/post/union-and-literal/</link><guid isPermaLink="true">https://jgjgill.com/post/union-and-literal/</guid><description>러닝 타입스크립트 CHAPTER 3 &apos;유니언과 리터럴&apos;에 대해 알아보겠습니다.</description><pubDate>Thu, 16 Mar 2023 00:00:00 GMT</pubDate></item><item><title>간단하게 SEO 개선하기</title><link>https://jgjgill.com/post/how-to-improve-seo/</link><guid isPermaLink="true">https://jgjgill.com/post/how-to-improve-seo/</guid><description>나만의 웹사이트에서 SEO를 개선시키는 방법에 대해서 알아보겠습니다.</description><pubDate>Mon, 13 Mar 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 2 - 타입 시스템</title><link>https://jgjgill.com/post/type-system/</link><guid isPermaLink="true">https://jgjgill.com/post/type-system/</guid><description>러닝 타입스크립트 CHAPTER 2 &apos;타입 시스템&apos;에 대해 알아보겠습니다.</description><pubDate>Thu, 09 Mar 2023 00:00:00 GMT</pubDate></item><item><title>러닝 타입스크립트 CHAPTER 1 - 자바스크립트에서 타입스크립트로</title><link>https://jgjgill.com/post/javascript-to-typescript/</link><guid isPermaLink="true">https://jgjgill.com/post/javascript-to-typescript/</guid><description>러닝 타입스크립트 CHAPTER 1 &apos;자바스크립트에서 타입스크립트로&apos;에 대해 알아보겠습니다.</description><pubDate>Tue, 28 Feb 2023 00:00:00 GMT</pubDate></item></channel></rss>