{"version":1,"pages":[{"id":"yerZrjHflpBNMMhaHLLW","title":"프론트엔드 생존코스 3기","pathname":"/jin-devnote","siteSpaceId":"sitesp_STdEe","description":""},{"id":"dXZd7OMhxiSvWHYsnaAT","title":"0주차","pathname":"/jin-devnote/week0","siteSpaceId":"sitesp_STdEe","description":""},{"id":"hzhYL1hhSoOH0UKIvz6k","title":"1.와카타임 설치","pathname":"/jin-devnote/week0/waka-time","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"0주차"}]},{"id":"EQyRYtIT1cPl7gbsdd2G","title":"2.git-training","pathname":"/jin-devnote/week0/git-training","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"0주차"}]},{"id":"W0uHcqZCpS7KrULOE5WT","title":"1주차","pathname":"/jin-devnote/week1","siteSpaceId":"sitesp_STdEe","description":""},{"id":"mJTreOkY1xxu4UaU4EM6","title":"1.개발환경","pathname":"/jin-devnote/week1/environment","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"1주차"}]},{"id":"6jjkMnR7jJKbLtluCcji","title":"2.Typescript","pathname":"/jin-devnote/week1/typscript","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"1주차"}]},{"id":"Vx4UcUZARfgxOald5dRg","title":"3.React","pathname":"/jin-devnote/week1/react","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"1주차"}]},{"id":"OUtw8EjRViVETB6QUueM","title":"4.Testing Library","pathname":"/jin-devnote/week1/testing-library","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"1주차"}]},{"id":"8q81TyuAjQ0YbGkbRDXw","title":"5.Parcel & ESLint","pathname":"/jin-devnote/week1/parcel-and-eslint","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"1주차"}]},{"id":"HQO1kH3u9Fvmzdg2Gu3g","title":"2주차","pathname":"/jin-devnote/week2","siteSpaceId":"sitesp_STdEe","description":""},{"id":"AjPS37kXUKeOfUrLTMzH","title":"1.JSX","pathname":"/jin-devnote/week2/jsx","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"2주차"}]},{"id":"uGfluLy1i2ODN3kMQ24F","title":"3주차","pathname":"/jin-devnote/week3","siteSpaceId":"sitesp_STdEe","description":""},{"id":"WsiLOmr4gHFx8ussElKC","title":"1.React Component","pathname":"/jin-devnote/week3/react-component","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"3주차"}]},{"id":"cKM4F0ABEKBpCejJ3M9B","title":"2.React State","pathname":"/jin-devnote/week3/react-state","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"3주차"}]},{"id":"nAoe6uB1LlJpYoRwX9B2","title":"4주차","pathname":"/jin-devnote/week4","siteSpaceId":"sitesp_STdEe","description":""},{"id":"v2UtyXcGXLoHGvKUawUZ","title":"1.Express","pathname":"/jin-devnote/week4/express","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"4주차"}]},{"id":"XTQH8hpBIbsYlEcNyxJo","title":"2.Fetch API & Cors","pathname":"/jin-devnote/week4/fetch-api-and-cors","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"4주차"}]},{"id":"03aJV4WAaa7bUUMQ8bZJ","title":"3.React의 hook","pathname":"/jin-devnote/week4/react-hooks","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"4주차"}]},{"id":"PYdEEvSfGvKkBhdUXbvf","title":"4.useRef & Custom hook","pathname":"/jin-devnote/week4/useref-and-custom-hook","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"4주차"}]},{"id":"vTDPsNXMe9ah4uEAJesf","title":"5.usehooks-ts","pathname":"/jin-devnote/week4/usehooks-ts","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"4주차"}]},{"id":"nfoVNEPbP5ydqLKjY1do","title":"5주차","pathname":"/jin-devnote/week5","siteSpaceId":"sitesp_STdEe","description":""},{"id":"v4MYRcMGO1viI1FRl5aB","title":"1.Tdd","pathname":"/jin-devnote/week5/tdd","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"5주차"}]},{"id":"RMDJng1r5Pvh1lM810UL","title":"2.React Testing library","pathname":"/jin-devnote/week5/react-testing-library","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"5주차"}]},{"id":"CO36VtXjgkN6p4jinPhx","title":"3.MSW","pathname":"/jin-devnote/week5/msw","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"5주차"}]},{"id":"XKwWlMxkLyuXI1CJ6i1e","title":"4.Playwright","pathname":"/jin-devnote/week5/playwright","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"5주차"}]},{"id":"SDh0lfdxbQdOMRs1r4j9","title":"6주차","pathname":"/jin-devnote/week6","siteSpaceId":"sitesp_STdEe","description":""},{"id":"00x3KYt69IymwgKcoT3i","title":"1.External Store","pathname":"/jin-devnote/week6/external-store","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"6주차"}]},{"id":"zli478IEyg2IwTryeffh","title":"2.Tsyringe","pathname":"/jin-devnote/week6/tsyringe","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"6주차"}]},{"id":"xptIRqj3Zz0X3DVtXPPu","title":"3.Redux 따라하기","pathname":"/jin-devnote/week6/redux","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"6주차"}]},{"id":"CETI04O2KJyG2urQ6H1p","title":"4.usestore-ts","pathname":"/jin-devnote/week6/usestore-ts","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"6주차"}]},{"id":"WdTC0UAqlV6cGrVt3JAa","title":"7주차","pathname":"/jin-devnote/week7","siteSpaceId":"sitesp_STdEe","description":""},{"id":"OyIsf6et7Zd3kSQ0wKYl","title":"1.Routing","pathname":"/jin-devnote/week7/routing","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"7주차"}]},{"id":"zsnjHNPyovVfY5kfvL5d","title":"2.Routes","pathname":"/jin-devnote/week7/routes","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"7주차"}]},{"id":"prjHJm497m5lpbsmsjQO","title":"3.Router","pathname":"/jin-devnote/week7/router","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"7주차"}]},{"id":"Ndq36LQCZfqIu90vYfWj","title":"4.Navigation","pathname":"/jin-devnote/week7/navigation","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"7주차"}]},{"id":"nztd9druJ6kshiWewzdl","title":"8주차","pathname":"/jin-devnote/week8","siteSpaceId":"sitesp_STdEe","description":""},{"id":"JH1Phh99nlavIqOBrh68","title":"1.Design System","pathname":"/jin-devnote/week8/design-system","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"8주차"}]},{"id":"SUjtk0TGBSGYJtg4bikR","title":"2.Style Basics","pathname":"/jin-devnote/week8/style-basics","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"8주차"}]},{"id":"VMW137XOg727182K4jSD","title":"3.CSS in JS","pathname":"/jin-devnote/week8/css-in-js","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"8주차"}]},{"id":"BW98FI5QB7cWQSn71xyc","title":"4.styled-components","pathname":"/jin-devnote/week8/styled-components","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"8주차"}]},{"id":"JQfqLbq038ZmjBiUxZTO","title":"5.props와 attrs","pathname":"/jin-devnote/week8/props-attrs","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"8주차"}]},{"id":"3PdssNg2vo9jMHo3gAks","title":"6.Global Style & Theme","pathname":"/jin-devnote/week8/global-style-and-theme","siteSpaceId":"sitesp_STdEe","description":"","breadcrumbs":[{"label":"8주차"}]}]}