piknow
@piknow
Students
-
Reviews
-
Course Rating
-
๐ Profile
Github: https://github.com/P-iknow
Blog : https://p-iknow.netlify.app/
Email : apricotsoul@gmail.com
๐ ์ด๋ค ๊ฐ๋ฐ์ ์ธ๊ฐ์?
๊พธ์คํ ๊ธฐ๋กํ๊ณ ํ๊ณ ํฉ๋๋ค. ํ๊ณ ๋ฅผ ๋ฐ์ํด ๊ฐ์ ํฉ๋๋ค. ์ ๊ฐ ์ฑ์ฅํ๋ ๋ฐฉ์์ ๋๋ค.
๋ชจ๋ ๊ธฐ์ ์์ฌ๊ฒฐ์ ์ ํ๋ก์ ํธ๊ฐ ์ฒํด์๋ ์ํฉ์ ์์กด์ ์ ๋๋ค. ๋ชจ๋ ์์ฌ๊ฒฐ์ ์ trade-off ์ ๋๋ค. ๋ฐ๋ผ์ ๊ทธ ์ํฉ์ ์ ์ ํ ์์ฌ๊ฒฐ์ ์ ์ํด ๊ณ ๋ฏผํ๊ณ ๋ ธ๋ ฅํฉ๋๋ค.
์ ์ ํ ๊ธฐ์ ์์ฌ๊ฒฐ์ ์ ์ํด์๋ ์ ํํ ์ ์๋ ์ต์ ์ด ๋ค์ํด์ผ ํฉ๋๋ค. ๊ทธ ์ต์ ์ ๋๋ฆฌ๊ธฐ ์ํ ๋ ธ๋ ฅ์ผ๋ก ๋ณด๊ณ ๋ฃ๊ณ ์ฝ๊ณ ์ ๋ฆฌํฉ๋๋ค.
๐ง๐ปโ๐ป Capability
๊ธฐ์ ๋ถ์ฑ ์ด์๋ ์ด์ฆ ๋ฐ ํด๊ฒฐ์ฑ ์ ์
ํ์์ ๋ฐ์ํ๊ณ ์๋ ํน์ ๋ฐ์ ๊ฐ๋ฅ์ฑ ์๋ ๋ฌธ์ ๋ฅผ ๋น ๋ฅด๊ฒ ์ธ์งํ์ฌ ์ด์๋ ์ด์ฆ ํ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ฐฉํฅ์ฑ์ ์ ์ํฉ๋๋ค.
๐ก Router Loading ๊ด๋ จ ์ด์ ๋ ์ด์ฆ, ๋ฑ ํฌ์๋ฌ๋, 2021.10
์น๋ทฐ ๋ผ์ฐํฐ ๋ก๋ฉ์ค ๋ก๋๋ทฐ๊ฐ ๋ ๋๋ฅผ blockํ๋ ์ด์์ ๋ํด ์ง๋จํ๊ณ , ์ด๋ฅผ ์ํ ํด๊ฒฐ์ฑ ์ ์ ์
๐ก ์ฐ์ํ ๋น๋๊ธฐ ์ฒ๋ฆฌ ์ ์ฉ ๋ฐ ์นํ ์ ๋ฐ์ ๋์ ์ ์, ๋ฑ ํฌ์๋ฌ๋, 2021.5
react-query, suspense ๋ฅผ ํ์ฉํด์ AsyncBoundary๋ผ๋ Provider ์ปดํฌ๋ํธ๋ฅผ ํตํด ์๋ฌ, ๋ก๋ฉ ์ฒ๋ฆฌ๋ฅผ ์ถ์ํํ๊ณ ์ฝ๋ ๊ฐ๋ ์ฑ ํ๋ณด
๐ก nextjs ์์ SSR ์ ์ฐ์ง์๊ณ SSG๋ง ํ๋๋ก ์ ์ ๋ฑ ํฌ์๋ฌ๋, 2022.04
๋น์ ์นํ์ ํ๊ฒฝ์์ SSR ์ ์ฐ๋ฉด ์ด๋ค ์ด์๊ฐ ๋ฐ์ํ๋์ง ํ์ ํ๊ณ , SSR์ ์ฐ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ๋ฉฐ, ํ ์ํฉ์์ SSG๋ฅผ ์ฐ๋ ๊ฒ์ด ์ต์ ์ ์ ํ์ธ์ง ์ค๋ช
๐ก mock testing ํ๊ฒฝ ๊ตฌ์ฑ ๋ฑ ํฌ์๋ฌ๋, 2023.02
๊ธ์ต ์๋น์ค ๊ฐ๋ฐ์ ํ๋ค ๋ณด๋ ๊ฐ์ธ์ด ๊ฐ์ง๊ณ ์๋ ๊ธ์ต ์ํ์ด ์์ด ๊ฐ ์ ํ์ ํ ์คํธํ๊ณ ์ฌํํ๋๋ฐ ๋ง์ ๋น์ฉ์ด ๋ค๊ณ ์์๊ณ , ์ด๋ฅผ mock testing ํ๊ฒฝ ๊ตฌ์ฑ์ผ๋ก ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์ ์
msw, factory.ts, inline-snapshot ์ ํตํ ์ฝ๋ ๋ฌธ์ํ ๋ฐ ์ฌํ์ด ์ฌ์ด ํ๊ฒฝ ์ ์
ํ ์์ฐ์ฑ ํฅ์
์๋ํฐ์ ํธ์ ๊ธฐ๋ฅ(custom snippet, ๊ฐ์ข ๋จ์ถํค, extension)์ ๋ํด ์ ๋ฆฌํ๊ณ ํ์ ๊ณต์ ํฉ๋๋ค.
์ด์๊ฐ ์๊ฑฐ๋, ๋ณ๋ชฉ์ด ์์๋ ์์ ์ ๋ง์น ๋ค์ ํ๊ณ ํ๊ณ ๊ธฐ๋กํด์ ์ถํ ๊ฐ์ ์ด์ ์ํฉ์ ์ํํ ํด๊ฒฐํ๊ณ ์๊ฐ์ ์ค์ ๋๋ค. (์ด์๋ฆฌ์คํธ)
ํ๋ด ์ํค ๋ฌธ์ ์ ์, ๐ฆ ๋ฑ ํฌ์๋ฌ๋
๋ฐฐํฌ ๊ด๋ จ ์คํฌ๋ฆฝํธ ์์ฑ์ผ๋ก ํธ์์ฑ ์ ๊ณต, ๐ฆ ๋ฑ ํฌ์๋ฌ๋
๋ค์ดํฐ๋ธ ์น๋ทฐ ํ ์คํ ํ๊ฒฝ ๊ตฌ์ฑ, ๐ฆ ๋ฑ ํฌ์๋ฌ๋
๋ฑ ํฌ ์๋ฌ๋ ํ ํฌ ํ ์ ์ฒด๋ฅผ ์ํ ํธ์ ๋๊ตฌ ์ ์, ๐ฆ ๋ฑ ํฌ์๋ฌ๋
์น ํ๋ก ํธ์๋ ์คํ์ผ ๊ฐ์ด๋ ์์ฑ ๋ฐ ์ ์ฉ, ๐ฆ ๋ฑ ํฌ์๋ฌ๋
์ด์:
ํํฐ๋ง ์ด๋ฑ ์๋น์ค ๋ฐฑ์๋/ํ๋ก ํธ ๋ถ๋ฆฌ, ๐ซ ํํฐ๋ง
์ด์
๋ฐฑ์๋์ ํ๋ก ํธ์ ๋ฐฐํฌ์ฃผ๊ธฐ๊ฐ ๋ฌ๋ผ, ๋ฐฑ์๋์ ๋ฐฐํฌ์ฃผ๊ธฐ์ ํ๋ก ํธ ์์ ์ ๊ฐ์ด ํ์์ผํจ
laravel-mix ๋ก vue์ laravel์ด ํ ๋ ํฌ์ ๋ฌถ์ฌ ์์ด์ ๊ฐ๋ฐ์์ hot-reload ๊ฐ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ง ๋ชปํ๊ณ , ๋งค๋ฒ ์๋ก๊ณ ์นจ์ ํด์ ์์ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํด์ผ ํจ
webpack ๊ด๋ จ ํ๋์ ํด์ผํ ๋ larabel-mix์ ์์กด์ฑ์ผ๋ก ์ธํด custom ํ ํ๋์ ํ๊ธฐ ์ด๋ ค์
serverside ๋ ๋๋ง๋ ์๋๋ฐ, ๋งค๋ฒ ๋ผ๋ผ๋ฒจ ์๋ฒ๊ฐ js, css, html์ ์๋นํด์ผ ํ๋ ์ํฉ
ํด๊ฒฐ
ํ๋ก ํธ ํ๊ฒฝ์ ๋ฐฑ์๋ ํ๊ฒฝ๊ณผ ๋ถ๋ฆฌ
์ํํธ
๋ฐฐํฌ์ฃผ๊ธฐ๊ฐ ๋ค๋ฅธ ๋ถ๋ถ ํด๊ฒฐ
hot reload, source map ์ค์ ๋ฑ์ ํตํด ๋ณด๋ค ํธํ ํ๋ก ํธ์๋ ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ฑ
eslint, prettier, editor config ๋ฑ์ ์ ์ ๋ถ์ ๋๊ตฌ๋ฅผ ํตํด ๋ถํ์ํ ์ฝ๋ ์์ ๋ฐฉ์ง
webpack ํ๋์ ํตํด output ๋ ํ์ผ๋ค์ ์ฉ๋ ๊ฐ์
ํ์ต
webpack, babel ๋ฑ์ ํ๋ก ํธ์๋ ๋ฒ๋ค ์์คํ ์ ๋ํ ์ดํด
๋ฌธ์ํ
ํ์ ๋ฐ ์ปค๋ฎค๋์ผ์ด์
๋น ๋ฅธ ์์ฌ๊ฒฐ์ ์ ์ ๋ํ๊ธฐ ์ํด ํ์ํ ์ ๋ณด๋ฅผ ๊ฐ๊ฒฐํ๊ฒ ์ ๋ฆฌํ์ฌ ๊ณต์ ํฉ๋๋ค.
ํ ํฌ ์ ์ฒด์ ์ธ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ์ฌ ์ง๋จํ๊ณ ์ด์๋ ์ด์ฆ ํ์ฌ ์ ์๊ณผ ๋ฌธ์ ํด๊ฒฐํ๊ธฐ
๋ค์ดํฐ๋ธ ๊ฐ๋ฐ์๋ค๊ณผ ํ์ ํ์ฌ ์น๋ทฐ ๊ฐ๋ฐํ๊ฒฝ ๋ธ๋ก์ปค ํด๊ฒฐ
์ดํด๊ด๊ณ๊ฐ ๋ค๋ฅธ ๋น์ฌ์๋ค์ ์ฑํฌํด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒฝํ
๋ ๊ฑฐ์ ์ด์ ๋ฐ ์ ์ง๋ณด์
ํฌ์, ์๋์ฐจ, ์ฐ๊ธ, ์ฐ๋ง์ ์ฐ, ๋นจ๋์นด๋ ๋ฑ์ ๋ ๊ฑฐ์ ์๋น์ค ์ ์ง๋ณด์ ๋ฐ ๋คํฌ๋ชจ๋ ์ง์ ์์ ,์๋น์ค ์ข ๋ฃ ์์ , ๋ฑ ํฌ์๋ฌ๋, 2021.01 ~ 2022.12
์ด์ ์ ํฉ์ด์ง ์๋ฃ๋ค์ ๋ชจ์ ์ ์ง๋ณด์ํ ์ ์๋ ์ต์ํ์ ์ ๋ณด๋ฅผ ๋ชจ์ ์ ๋ฆฌํ๊ณ , ์ฌ์ฉ๋์ง ์๋ ํผ๋์ ์ฐพ์ ๋ถํ์ํ ์ฝ๋๋ฅผ ์ ๊ฑฐํ์ต๋๋ค.
์ ์์ ์ ํตํด ์๋น์ค ์ข ๋ฃ ๋ ผ์๊ฐ ์์ ๋ ๋ณด๋ค ์ฝ๊ฒ ์์ฌ๊ฒฐ์ ๋ด๋ฆด ์ ์๋ ํ๊ฒฝ์ ๊ตฌ์ถํ์ต๋๋ค.
์์ด, ์ค๊ตญ์ด ํตํฉ์ผ๋ก ์ ์ง๋๋ ๊ธฐ์กด ์ฑ์์ ์ค๊ตญ์ด ๋ณ๋ ์ฑ์ผ๋ก ๋ถ๋ฆฌ, ๐ซ ํํฐ๋ง, 2020.02 ~ 2020.05
ํด๋น ์์ ์ ์์ ์ ์ผ๋ก ํ๊ธฐ ์ํด ํ๋ก ํธ ์ฝ๋ ์ ์ฒด์ ๋ํด ๋น ๋ฅด๊ฒ ์ดํดํด์ผ ํ๊ณ ๊ทธ ๊ณผ์ ์์ ํ์ธ์ด ์์ฑํ ์ฝ๋์์ ์๋๋ฅผ ์ฝ์ด๋ด๋ ํ๋ จ์ ์ง์์ ์ผ๋ก ํ ์ ์์์ต๋๋ค. ๊ทธ ๊ฒฝํ์ ํตํด ํ์ธ์ด ์์ฑํ ์ฝ๋๋ฅผ ๋น ๋ฅด๊ฒ ์ดํดํ๊ณ ํด๋น ์ฝ๋ ๋ฒ ์ด์ค๋ฅผ ๋ฐํ์ผ๋ก ์๋ก ์๊ธด ์ด์๋ฅผ ์ํํ๊ฒ ํด๊ฒฐํ ์ ์์ต๋๋ค.
ํํฐ(์ ์๋)๊ฐ ์ฐ๋ ์ด๋๋ฏผ ์ ์ง๋ณด์, ๐ซ ํํฐ๋ง 2019.12 ~ 2020.05
์์ ํ๋ฉด์ ์ง์ ํ๋ ค๋ฉด ๊ผญ ์ค์ ํตํ ์ํ๋ฅผ ๋ง๋ค์ด์ผ ํด์ ์์ ํ๋ฉด์ ์ ์ง๋ณด์๋ฅผ ํ๊ธฐ๊ฐ ์ด๋ ค์ด ์ํฉ์ ๊ฐ์ ํ์ต๋๋ค. ํ๋ฉด๊ณผ ๋น์ง๋์ค ๋ก์ง์ ๋ถ๋ฆฌํ์ฌ ํ๋ฉด ์์ฒด๋ mockData๋ก ๋์ธ ์ ์๊ฒ ๋ง๋ค์ด ๋ณด๋ค ์ ์ง๋ณด์๊ฐ ์ฌ์ด ํ๊ฒฝ์ ๋ง๋ค์์ต๋๋ค.
๋ง์ผํ ๊ด๋ จ ํด์ ๋ํ ๋์ ์ดํด๋
GA ๊ด๋ จ ์ด์์ ๋ํ ๋ฌธ์ ํด๊ฒฐ ์ ์
GA, ์ ํ๋ฆฌํ๋ ์ธํ ๊ด๋ จ ๋ฌธ์ ํด๊ฒฐ
๐ผ CAREER
๋ฑ ํฌ์๋ฌ๋ 2020.10 ~ ์ฌ์ง์ค
SKILL
Typescript, React, next.js, emotion, tailwind, react-query, jest, react-testing-library, redux-toolkit,
R&R
PFM ์ค์ฟผ๋ โ ์์ฐ ์ฆ์ PA(Product Area) 2021.01 ~ ํ์ฌ
๋์ถ ์ง๋จ, ์ ์ถ์ง๋จ ๋ฑ์ ์ง๋จ ๊ธฐ๋ฅ ๊ฐ๋ฐ
์์ฐ(์ํ, ์นด๋, ๋ณดํ, ํ์ด๋จธ๋, ํฌ์) ์์ธ ํ์ด์ง ์น๋ทฐ ๊ฐ๋ฐ
๋ง์ด๋ฐ์ดํฐ ์ธ๊ฐ๋ฅผ ์ํ ๋์
์คํํ๋ซํผ ์ ์ง๋ณด์ 2020.10 ~ 2021.01
์คํ ๊ฒฐ๊ณผ ์ฐจํธ ์ถ๊ฐ
์คํ ์ ๋ ฅ ํผ ๊ณ ๋ํ
์คํ ๋ณต์ฌ ๊ธฐ๋ฅ
ํํฐ๋ง, ํ๋ก ํธ์๋ ๊ฐ๋ฐ, 2019.12 ~ 2020.10
SKILL
javascript, react, redux, vue, vuex, react-native, webpack, web-socket, web-rtc
R&R
ํํฐ๋ง ์ด๋ฑ ์๋น์ค ์ด๊ธฐ ๊ฐ๋ฐ 2020.04 ~ 2020.10
ํํฐ๋ง ์์ด+์ค๊ตญ์ด ์ฑ, ์์ด ์ฑ, ์ค๊ตญ์ด ์ฑ๋ถ๋ฆฌ ํ๋ก์ ํธ 2020.02 ~ 2020.04
ํํฐ๋ง ์๋น์ค, ํํฐ ์ ์ฉ ์ด๋๋ฏผ ํ์ด์ง ์ ์ง๋ณด์ 2019.12 ~ 2020.03
์ํฐ์ธ์ค, ์น ๋ฐ์ดํฐ ์์ง ๋ฐ ๋ถ์ ์ปจ์คํ , 2017.12 ~ 2019.04
SKILL
Google Analytics , Google Tag Manager, Facebook Pixel, Hotjar
javascript, jquery, html
R&R
GA E-commerce, Custom Event, Goal ์ธํ ๋ฐ ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ํ์ด์ค๋ถ ๋ฐ ํธ์ํฐ ํฝ์ ๊ด๋ฆฌ
๊ธฐ์/ํ๋ ํด์ธ ๋ฒ์ธ ์ฌ์ดํธ ์ปจ์คํ PM
U+ ๊ฐ์ธ(B2C) ๋ฐ ๋ฒ์ธ(B2B) ์ฌ์ดํธ ์ปจ์คํ PM
๐จโ๐งโ๐ฆ SOCIAL
๊ธ๋ 8๊ธฐ (2023.02 ~ 2023.06)
๊ธ๋ 8๊ธฐ์ ์ฐธ์ฌํ์ฌ ์ง์์ ์ธ ๊ธฐ์ ๋ธ๋ก๊ทธ ํ๋ ์ค
Every Analytics ์คํ์์ค ํ๋ (2021.07 ~ 2020.08)
2021 ์คํ์์ค ์ปจํธ๋ฆฌ๋ทฐํค ํ๋์ ์ผํ์ผ๋ก react-analytics-provider ์ฐธ์ฌ
์ ํ๋ฆฌํ๋ ๊ด๋ จ ์ ํธํจ์ ์์ฑ ๋ฐ ํ ์คํธ ์ฝ๋ ์์ฑ
ํ์๋ค์ ์ ํ๋ฆฌํ๋ ์ดํด๋๋ฅผ ๋๊ธฐ ์ํด ๋ฐํ ์งํ
Dooboo-UI ์คํ์์ค ํ๋ (2020.07 ~ 2020.10)
2020 ์คํ์์ค ์ปจํธ๋ฆฌ๋ทฐํค ํ๋์ ์ผํ์ผ๋ก dooboo-ui ์คํ์์ค์ ๊ธฐ์ฌํ๊ณ , ํ์ ์ฅ๋ ค์์ ๋ฐ์์ต๋๋ค.
Posts
Q&A
์๊ฐ๊ธฐ๊ฐ์ ๋๋ ค์ฃผ์ธ์
์ ๋ ์๊ฐ๊ธฐํ ๋ฌด์ ํ์ผ๋ก ๋ฐ๊ฟ์ฃผ์๋ฉด ์ข๊ฒ ์ต๋๋ค ใ ใ
- 1
- 2
- 721
Q&A
๋ช ๋ น ์คํ ์ค๋ฅ
mac์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ python3 ๋ฒ์ ์ ์คํ์ํค๊ธฐ ์ํด์๋ python3 ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ atom ์ script ์ ๊ธฐ๋ณธ๋ช ๋ น์ด๋ python ์ด๋ฏ๋ก mac์ ๊ธฐ๋ณธ๋ฒ์ ์ธ 2 ๋ฒ์ ์ pyhon ์ผ๋ก script ๋ฅผ ์คํ์ํค๊ฒ ๋ฉ๋๋ค. ์ด๋ฅผ python3 ๋ก ์คํ์ํค๊ธฐ ์ํด์ ์ค์นํ์ script ํจํค์ง์ configure ๋ฅผ ๋ณ๊ฒฝํ์ ์ผ ํฉ๋๋ค. menu bar -> Packages -> Script -> Configure Script (Or, you can use the shortcut Shift+Ctrl+Alt+O) ์ด ๊ฒฝ๋ก๋ฅผ ํตํด์ ์๋ ํ๋ฉด์ ๋์ฐ์ ํ ์๋์ฒ๋ผ command ์ python3 ๋ฅผ ์ ๋ ฅํด์ฃผ์ธ์. (์ฌ์ง)https://stackoverflow.com/questions/35546627/how-to-configure-atom-to-run-python3-scripts
- 0
- 11
- 1K
Q&A
useEffect dependency์ isCommentAdded === true
๋ค ์๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ^^
- 0
- 2
- 271
Q&A
useEffect์ dependency์ ๊ฐ์ฒด๋ฅผ ๋ฃ์ง์๋๋ค๋ ์๋ฏธ์ ๊ดํ์ฌ
๋น ๋ฅธ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค. ์ด๋ค ์๋์๋์ง ๋ฐ๋ก ์ดํดํ์ต๋๋ค. ^^
- 0
- 2
- 536




