profile
๐Ÿ’ป ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ฅผ ๊ฟˆ๊พธ๋Š” ๊ฐœ๋ฐœ ์‹ ์ƒ์•„๐Ÿ‘ถ
post-thumbnail

Dive into patterns with React

About desing patterns with React: Flux, provider and Observer in brief way.

3์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋˜ ๋‹ค์‹œ ๋‘๊ทผ๊ฑฐ๋ฆฐ๋‹ค

์ฝ”๋”ฉ์„ ๊ณต๋ถ€ํ•˜๋ฉด์„œ ๋”ฑ ๋‘๋ฒˆ ๋‚ด ๋ชจ์Šต์„ ์ƒ์ƒํ•˜๋ฉฐ ๋‘๊ทผ๊ฑฐ๋ฆฐ์ ์ด ์žˆ๋‹ค. ์ฒซ๋ฒˆ์งธ, ์œ„์ฝ”๋“œ ๋ถ€ํŠธ์บ ํ”„ ์ˆ˜๊ฐ•์„ ๊ฒฐ์ •ํ•  ๋•Œ๋‘๋ฒˆ์งธ, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž ์„ธ์…˜๋•Œ์„ธ๋ฒˆ์งธ, ๋ฆฌ์•กํŠธ ๋ Œ๋”๋ง & data flow์— ๋Œ€ํ•ด ๊ฐ์ด ์™”์„ ๋•Œ์ฒซ๋ฒˆ์งธ๋กœ ์œ„์ฝ”๋“œ์— ์ƒ๋‹ด์„ ๊ฐ€์„œ ์€์šฐ๋‹˜์ด๋ž‘ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆ„๋‹ค๊ฐ€ ์—ฌ๊ธฐ๋ผ

2020๋…„ 6์›” 19์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€

[JS] ๋ฐ์ดํ„ฐ ํƒ€์ž…๊ณผ ๋ณ€์ˆ˜

๋ช‡์ผ ์ „ ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค๊ฐ€ JSONํŒŒ์ผ์˜ numberํƒ€์ž…์˜ id์˜ ๊ฐ’์„ ์ปดํฌ๋„ŒํŠธ์˜ id๊ฐ’์œผ๋กœ ํ• ๋‹นํ•˜๊ณ  ๋‹ค์‹œ JSONํŒŒ์ผ ์† id์™€ ๋น„๊ต๋ฅผ ํ•  ๋•Œ ์—„์ฒญ๋‚œ ์• ๋ฅผ ๋จน์€์ ์ด์žˆ๋‹ค.filter๋ฅผ ์ด์šฉํ•ด์„œ ๊ฑธ๋Ÿฌ๋‚ด๋ ค๋Š” ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ–ˆ๋Š”๋ฐ ์ฝ˜์†”์— ๊ฐ™์€ ๊ฐ’์ด ์ฐํžˆ๋Š”๋Œ€๋„ ๋ถˆ๊ตฌํ•˜๊ณ filterํ•จ์ˆ˜

2020๋…„ 6์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Promise and async/await

The code written in Javascript is executed in synchronously while, nowadays, more and more asynchronous functions need to be used.Therefore, we should

2020๋…„ 6์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์™€ ์—”์ง„ ๊ทธ๋ฆฌ๊ณ  ์‹คํ–‰ ๋ฐฉ์‹

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ์‹๊ณผ ๋น„๋™๊ธฐ ํ•จ์ˆ˜์— ๋Œ€ํ•ด์„œ๋Š” ์–ด๋–ค ๊ณผ์ •์ด ์ผ์–ด๋‚˜๋Š”์ง€ ์•Œ์•„๋ณด๊ธฐ.

2020๋…„ 6์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์™€ ๋ฆฌ์•กํŠธ ๊ทธ๋ฆฌ๊ณ  ํ”„๋ก ํŠธ์—”๋“œ

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชฉ์ ๊ณผ ์ด์œ , ๊ทธ๋ฆฌ๊ณ  ๋ฆฌ์•กํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ  ๋” ๋‚˜์•„๊ฐ€ ํ”„๋ก ํŠธ์—”๋“œ์˜ ๋ณธ์งˆ์ ์ธ ํ•˜๋Š” ์ผ

2020๋…„ 6์›” 5์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Promise ํŒจํ„ด์œผ๋กœ ๊ณ„ํšํ•˜๊ณ  Promiseํ•œํ…Œ ๊ฐ์‹œ๋ฐ›๊ธฐ

Promise ํŒจํ„ด์€ ํ•จ์ˆ˜ ์‹คํ–‰์„ ์ˆœ์„œ๋Œ€๋กœ ๋ณด์žฅ๋ฐ›์ง€ ๋ชปํ•˜๋Š” ํ•จ์ˆ˜ ์‹คํ–‰์— ๋Œ€ํ•œ ๋ฐฉํ•™ ๊ณ„ํšํ‘œ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  Promise๋Š” ๊ทธ๊ฑธ ๊ฐ์‹œํ•˜๋ฉฐ ํ•˜๋‚˜ํ•˜๋‚˜ ์„ฑ๊ณต์ธ์ง€ ์‹คํŒจ์ธ์ง€ ํŒ๋ณ„ํ•˜์—ฌ ์•Œ๋ ค์ฃผ๋Š” ์–ด๋จธ๋‹ˆ๋‹ค.

2020๋…„ 6์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

LocalStorage, SessiongStorage ๊ทธ๋ฆฌ๊ณ  Redux-Persist

application์„ ๋งŒ๋“ค๋ฉด์„œ ์•„๋งˆ ๋Œ€๋ถ€๋ถ„ localhost์— ํ™”๋ฉด์„ ๋„์›Œ๋†“๊ณ  ์ž˜ ์ž‘๋™์ค‘์ธ์ง€ ํ™•์ธ์„ ํ•˜๋ฉฐ ์ž‘์—…์„ ํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค. ์ด๋•Œ ์ƒˆ๋กœ๊ณ ์นจ์„ ๋ˆŒ๋Ÿฌ๋ณด๋ฉด application์€ ์ตœ์ดˆ์˜ ์ฝ”๋“œ๋กœ ๋Œ์•„๊ฐ€๊ฒŒ ๋œ๋‹ค. ํŠนํžˆ state์— ๋ณ€ํ™”๋œ ๋‚ด์šฉ๋“ค๋„ initial state

2020๋…„ 5์›” 24์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Selector: Redux๋ฅผ ์ข€ ๋” ํšจ์œจ์ ์œผ๋กœ

1. Redux์˜ ๋น„ํšจ์œจ์„ฑ๊ณผ selector Redux๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ƒํƒœ๊ด€๋ฆฌ ํ•œ ๊ณณ์—์„œ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด ํšจ์œจ์ ์ธ ์ƒํƒœ๊ด€๋ฆฌ์™€ ๋ถˆํ•„์š”ํ•œ ๋ Œ๋”๋ง์„ ๋ง‰์•„์ค€๋‹ค. ํ•˜์ง€๋งŒ ํ•˜๋‚˜์˜ ์ž‘์€ ๋น„ํšจ์œจ์„ฑ์ด๋ผ๋ฉด ๋น„ํšจ์œจ์„ฑ์ธ ๊ฒƒ์ด ์žˆ๋‹ค. ๋‹ค๋ฅธ reducer๊ฐ€ ์ƒˆ๋กœ์šด ๊ฐ์ฒด๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋”๋ผ๋„ ๋ชจ๋“  ์ปดํฌ๋„ŒํŠธ

2020๋…„ 5์›” 24์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

React์—์„œ ์ƒํƒœ ๊ด€๋ฆฌ์™€ Redux

React๋กœ application ๋งŒ๋“ค ๋•Œ ํ•„์ˆ˜์ ์œผ๋กœ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์ƒํ™ฉ์„ ๋งˆ์ฃผ์น˜๋Š”๋ฐ ๊ธฐ๋ณธ์ ์œผ๋กœ state์— ๊ธฐ๋ณธ ๊ฐ’์„ ์ง€์ •ํ•˜๊ณ  setState๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ data๋ฅผ ์ถ”๊ฐ€,์ œ๊ฑฐ ๊ทธ๋ฆฌ๊ณ  ์ˆ˜์ •ํ•œ๋‹ค. ๋…๋ฆฝ์ ์ธ component๋‚ด์—์„œ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ถ€๋ชจ-์ž์‹, ๋ถ€๋ชจ-์ž์‹-์ž์‹

2020๋…„ 5์›” 22์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ESLint & Prettier, Airbnb Style Guide๋กœ ์„ค์ •ํ•˜๊ธฐ

์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์„ ๋†’ํ˜€์ฃผ๊ณ  ์—๋Ÿฌ๋‚˜ ์ปจ๋ฒค์…˜์— ๊ด€ํ•œ ๊ฒฝ๊ณ  ํ•ด์ฃผ๋Š” ์œ ๋ช…ํ•œ ํˆด์ด ์žˆ๋Š”๋ฐ๋ฐ”๋กœ ESLint์™€ Prettier์ž…๋‹ˆ๋‹ค. ๋งค๋ฒˆ ๋ฉ˜ํ† ๋‹˜์˜ ๋ธ”๋กœ๊ทธ๋ฅผ ๋ณด๊ณ  ์„ค์น˜ํ•˜๊ณ  ์„ค์ •ํ•˜๊ณ  ์‚ฌ์šฉํ•˜๋˜ ESLint์™€ Prettier๋ฅผ ๊ฐ€์žฅ ์œ ๋ช…ํ•œ ์ปจ๋ฒค์…˜์ธ airbnb style guide๋ฅผ ์ ์šฉ

2020๋…„ 5์›” 20์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

Exports & Imports Modules in React

#when export and import modules or components, it was bit confusing with wrapped with brackets while somes are just declared as it is as written in it

2020๋…„ 1์›” 24์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

CRA๋กœ typescript ๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์ •ํ•˜๊ธฐ

REACT ๊ณต์‹๋ฌธ์„œ๋ฅผ ๋ณด๊ณ  typescript์— ๋งž๋Š” CRA๋กœ ๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์ •ํ•ด๋ณด๊ธฐ 1. CRA ์ฐธ ํŽธํ•œ CRA. ์ด์   typescript๊นŒ์ง€ ์ž๋™์œผ๋กœ ์„ค์ •ํ•ด์ค€๋‹ค. ๊ฐ„๋‹จํ•˜๊ฒŒ ์ด ๋ช…๋ น์–ด ํ•˜๋‚˜๋กœ ๋์ด๋‚œ๋‹ค. manually setting up์€ ๋‚˜์ค‘์— ํ•ด๋ณด์ž. 2. ESLINT์™€ PRETTIER ์„ค์ • ์ฝ”๋“œ๋ฅผ ๊ฐ„ํŽธํ•˜๊ฒŒ ์ž‘์„ฑํ•˜๊ฒŒ ๋„์™€์ฃผ๋Š” eslint์™€ prett...

2020๋…„ 1์›” 21์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€

# ๋ฆฌ์•กํŠธ hooks: ํ•จ์ˆ˜ํ˜• ์ปดํฌ๋„ŒํŠธ

1. ๋ฆฌ์•กํŠธ hooks ๊ธฐ์ดˆ 1.1 ๋ฆฌ์•กํŠธ ํ›…์ด๋ž€? ํด๋ž˜์Šคํ˜• ์ปดํฌ๋„ŒํŠธ์˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ•จ์ˆ˜ํ˜• ์ปดํฌ๋„ŒํŠธ๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. life-cycle๊ณผ state๊ด€๋ฆฌ ๋ชจ๋‘ ๊ฐ€๋Šฅํ•˜๋‹ค. 1.1.1 ํ˜น์˜ ์žฅ์  ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋กœ์ง์˜ ๊ด€๋ฆฌ๊ฐ€ ์‰ฝ๋‹ค๋Š”๊ฒŒ ์ œ์ผ ํฐ ์žฅ์ ์ด๋‹ค. ์ด๋Š” ํ›…์ด ๋‹จ์ˆœํ•œ ํ•จ์ˆ˜์ด๊ณ  ํ•จ์ˆ˜ ์•ˆ์—์„œ ๋‹ค๋ฅธ ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ƒˆ๋กœ์šด ํ›…์„ ๋งŒ๋“ค ์ˆ˜ ์ž‡๊ธฐ ๋–„...

2020๋…„ 1์›” 20์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€

Typescript : interface

InterFace ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์—์„œ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋Š” ํƒ€์ž…์˜ ์ข…๋ฅ˜์™€ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ํƒ€์ž…์„ ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ• 1. ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๊ฐ์ฒด ํƒ€์ž… ์ •์˜ํ•˜๊ธฐ 1.1 ์„ ํƒ์†์„ฑ ์„ ํƒ์†์„ฑ์€ ๊ฐ์ฒด์—์„œ ์—†์–ด๋„ ๋˜๋Š” ์†์„ฑ์„ ๋งํ•˜๋ฉฐ ๋ฌผํ””ํ‘œ ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์ด๋ ‡๊ฒŒ ์„ ํƒ ์†์„ฑ์ด ์ •์˜๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค. ํ•˜์ง€๋งŒ ์•„๋ž˜์™€ ๊ฐ™์ด ๋ฌผ์Œํ‘œ ๊ธฐํ˜ธ ๋Œ€์‹ ์— ๋ฅผ ...

2020๋…„ 1์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ part .1

ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ: ๋™์  ํƒ€์ž…์„ ์ •์ ์œผ๋กœ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๋™์  ์–ธ์–ด๋กœ์„œ ๋ณ€์ˆ˜์˜ ํƒ€์ž…์€ ๋Ÿฐํƒ€์ž„์— ๊ฒฐ์ •๋œ๋‹ค. ๋™์ / ์ •์ ์ธ ํŠน์ง•์˜ ์ฐจ์ด๋Š” ๋‹จ์ˆœํ•ด ๋ณด์ด์ง€๋งŒ ๊ฐœ๋ฐœํ•  ๋•Œ ๊ณ ๋ คํ•  ๊ฒƒ๋“ค์€ ๋งŽ์ด ๋‹ค๋ฅด๋‹ค. ์ด ๋ธ”๋กœ๊น…์€ typescript์™€ ๋ฆฌ์•กํŠธ์— ํƒ€์ž… ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ •๋ฆฌ์ด๋‹ค. 1. ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ๋ž€? ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ๋ž€ ๋‹จ์ˆœํžˆ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๋ฉด์„œ ์ •์ ...

2020๋…„ 1์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

Introduction to Semantic HTML

When building web pages, we use a combination of non-semantic HTML and Semantic HTML. The word semantic means โ€œrelating to meaning,โ€ so semantic elements provide information about the content between ...

2020๋…„ 1์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

์ง์ ‘ ๋ฆฌ์•กํŠธ ์ดˆ๊ธฐ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ•ํ•˜๊ธฐ part.1

๋ฆฌ์•กํŠธ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๊ธฐ ๋ฆฌ์•กํŠธ ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํˆด ์ฒด์ธ์„ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•œ ์šฉ๋„๋กœ ์ง์ ‘ ๊ตฌ์ถ• & ๋ฐ”๋ฒจ๊ณผ ์›นํŒฉ์˜ ํ•„์š”์„ฑ๊ณผ ๊ทธ๋“ค์— ๋Œ€ํ•œ ์ •๋ฆฌ 1. ๋ฆฌ์•กํŠธ ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ• ๋ฆฌ์•กํŠธ๋กœ ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ œ์ž‘ํ•  ๋•Œ ์™ธ๋ถ€ ํŒจํ‚ค์ง€์˜ ํ™œ์šฉ์ด ์ผ๋ฐ˜์ ์ด์ง€๋งŒ ์‚ฌ์šฉ๋˜๋Š” ์™ธ๋ถ€ ํŒจํ‚ค์ง€๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„ ๊ฐ ์šฉ๋„๋„ ๋ชจ๋ฅธ์ฑ„ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์™ธ๋ถ€ ํŒจํ‚ค์ง€๋ฅผ ์ „ํ˜€...

2020๋…„ 1์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

๊ฐœ๋ฐœ์ž๋กœ์„œ์˜ ์ฒซ๊ฑธ์„์„ ๋‚ด๋”›๊ธฐ๊นŒ์ง€: ์œ„์ฝ”๋“œ ๋ถ€ํŠธ์บ ํ”„๋ฅผ ์ˆ˜๋ฃŒํ•˜๋ฉฐ

ํ”„๋กค๋กœ๊ทธ ๊ด€์„ธ์‚ฌ, ์ž์˜์—…์ž, ์˜์—…์‚ฌ์› ๋Œ€ํ‘œ์ ์œผ๋กœ ๋‚ด๊ฐ€ ํ•œ๋ฒˆ์ฏค ๊ฟˆ๊ฟจ์—ˆ๋˜ ์ง์—…๋“ค์ด๋‹ค. ์ˆ˜ํ•™๊ณผ ๊ณผํ•™์„ ์ข‹์•„ํ–ˆ์ง€๋งŒ ๊ฒฐ๊ตญ์€ ๋ฌธ๊ณผ์ƒ์˜ ๊ธธ์„ ์„ ํƒํ–ˆ๊ณ  ํ•œ๋•Œ ๊ด€์„ธ๋ฒ•์„ ๋‹ค๋ฃจ๋Š” ๊ด€์„ธ์‚ฌ๋ฅผ ๊ฟˆ๊พธ๋ฉฐ ๋„์ „ํ•˜๊ธฐ๋„, ๊ทธ ๋•Œ ๋‹น์‹œ ๊ฑธ์–ด์˜จ ๊ธธ๋“ค๊ณผ๋Š” ์™„์ „ ๋‹ค๋ฅธ ๊ธธ์ธ ํ•œ๊ตญ ์ตœ๊ณ ์˜ ์น˜ํ‚จ์ง‘ ์‚ฌ์žฅ๋‹˜์„ ๊ฟˆ๊พธ๊ธฐ๊นŒ์ง€ ํ–ˆ๋˜ ๋‚ด๊ฐ€ ์ด๋ ‡๊ฒŒ ๊ฐœ๋ฐœ์ž์™€๋Š” ์ „ํ˜€ ์ƒ๊ด€์—†์„ ๊ธธ์„ ๊ฑท๊ณ ์ž ํ–ˆ๋˜ ๋‚ด๊ฐ€ ์œ„์ฝ”๋“œ๋ผ๋Š”...

2020๋…„ 1์›” 7์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€

์ทจ์—…์˜ ๋ฌธํ„ฑ์—์„œ ์จ๋ณด๋Š” ๋ฐ˜์„ฑ๋ฌธ์ธ๋“ฏ ํšŒ๊ณ ๋ก์ธ๋“ฏํ•œ ์ƒ๊ฐ์ •๋ฆฌ (feat. ๋‚˜๋Š” ์–ด๋–ค ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ณ  ์‹ถ์€๊ฑธ๊นŒ?)

ํ”„๋กค๋กœ๊ทธ์ธ๋“ฏ ํ”„๋กค๋กœ๊ทธ๊ฐ€ ์•„๋‹Œ ํ”„๋กค๋กœ๊ทธ ์–ด๋Š๋ง 3๊ฐœ์›” ํ•˜๊ณ ๋„ 2์ฃผ๊ฐ€ ์ง€๋‚ฌ๋‹ค. 14์ฃผ์ „ ์ฒ˜์Œ ์ฝ”๋”ฉ์„, ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋ฐฐ์šฐ๊ธฐ ์‹œ์ž‘ํ•˜๋ฉฐ ๊ทธ๋™์•ˆ ๊ฑฑ์ •์—†์ด(?) ์‹ ๋‚˜๊ฒŒ(?) ๊ฐœ๋ฐœ๋งŒ ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. 3๊ฐœ์›”๊ฐ„์˜ ์œ„์ฝ”๋“œ ์ˆ˜๊ฐ•๊ธฐ๊ฐ„ ๊ฑฑ์ •์—†์ด (์‚ฌ์‹ค ๊ฐ€์Šดํ•œ์ผ ์—๋Š” ์กฐ๊ทธ๋งฃ๊ฒŒ ์•„๋‹ˆ ์‚ฌ์‹ค์€ ๋งค์šฐ ํฌ๊ฒŒ ์ˆ˜๋ฃŒ ํ›„ ๋ฐฉํ–ฅ์— ๋Œ€ํ•ด์„œ ๊ฑฑ์ •๊ณผ ๋‘๋ ค์›€๋„ ์žˆ์—ˆ๋‹ค) ๋‹ค๋ฅธ ์ƒ๊ฐ์„ ํ•  ํ‹ˆ๋„ ์—†์ด ๋ฐ”์˜๊ฒŒ ...

2020๋…„ 1์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€