js ์—์„œ console.log ํ™œ์šฉ

2021๋…„ 8์›” 21์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

css์ถ”๊ฐ€๋œ ๊ธฐ๋Šฅ

flex container์— gap property๋ฅผ ์ง€์ •ํ•ด์ฃผ๋ฉด ๋จ(์˜ˆ์ „์—” margin์„ ์‚ฌ์šฉํ–ˆ์Œ.)์›น์‚ฌ์ดํŠธ์—์„œ ์ด๋ฏธ์ง€๋‚˜ ์˜์ƒ์„ ์ •ํ•ด์ง„ ๋น„์œจ์„ ์œ ์ง€ํ• ๋•Œ ์œ ์šฉ.์›ํ•˜๋Š” ์š”์†Œ์— position: sticky๋ฅผ ์ง€์ •ํ•ด์ฃผ๊ณ ์ •์˜๋œ ๋†’์ด๊ฐ€ ์žˆ๋Š” ์ปจํ…Œ์ด๋„ˆ ์•ˆ์— ์š”์†Œ๋ฅผ ๋„ฃ์–ด์ฃผ๋ฉด ๋จ.

2021๋…„ 8์›” 21์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

array , set

array : ์ค‘๋ณต์„ ํ—ˆ์šฉํ•˜๋Š” ์ž๋ฃŒ๊ตฌ์กฐ set : ์ค‘๋ณต์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š๋Š” ์ž๋ฃŒ๊ตฌ์กฐ

2021๋…„ 8์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

optional chaining

2021๋…„ 8์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

spread-syntax-object

์ถœ์ฒ˜:https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/assign

2021๋…„ 8์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Nullish-coalescing operator

falsy || rightExpr ์‹คํ–‰

2021๋…„ 8์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

for ... of / for...in

for of / for in ์ฐจ์ด๋ฅผ ์•„๋ผ๋ณด์ž..!๐Ÿคฃ๋ฐ˜๋ณต๊ฐ€๋Šฅํ•œ ๊ฐ์ฒด Array, Map, Set, String , arguments๊ฐ์ฒด๋“ฑ์„ ํฌํ•จ๊ฐœ๋ณ„ ์†์„ฑ๊ฐ’์— ๋Œ€ํ•ด ์‹คํ–‰๋˜๋Š” ๋ฌธ์ด ์žˆ๋Š”์‚ฌ์šฉ์ž ์ •์˜ ๋ฐ˜๋ณต ํ›„ํฌ๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๋ฃจํ”„๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.ํ‚ค๊ฐ€ ์ง€์ •๋œ ๋ชจ๋“  ์—ด๊ฑฐ ๊ฐ€๋Šฅํ•œ ์†์„ฑ์—

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

React-Redux Process์ •๋ฆฌ

Reducerํ•จ์ˆ˜ ๋งŒ๋“ค๊ธฐ ์™€ ์ •์˜ํ•œ ์œผ๋กœ ๋ฅผ ๋งŒ๋“ค๋ฉด ๋œ๋‹ค. ์ด๋•Œ Reducer๋Š” ๊ผญ ์ˆœ์ˆ˜ ํ•จ์ˆ˜๋กœ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค. ์•„๋ž˜ 4๊ฐ€์ง€ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋ฉด ๋œ๋‹ค. Reducerํ•จ์ˆ˜๋Š” ์ด์ „์ƒํƒœ์™€ ์•ก์…˜๊ฐ์ฒด๋ฅผ ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๋ฐ›๋Š”๋‹ค. ํŒŒ๋ผ๋ฏธํ„ฐ ๊ฐ’ ์™ธ์—๋Š” ์˜์กดํ•˜๋ฉด ์•ˆ๋œ๋‹ค. ์ด์ „ ์ƒํƒœ๋Š” ์ ˆ๋Œ€ ๊ฑด

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

Redux ๋ฅผ ์“ฐ๋Š” ์ด์œ 

๋ฆฌ์•กํŠธ์—์„œstate์—…๋ฐ์ดํŠธ๋ฅผ ํ• ๋•Œ๋Š”-> setState ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฐฐ์—ด์„ ์—…๋ฐ์ดํŠธ ํ• ๋•Œ๋Š” -> ๋ฐฐ์—ด์ž์ฒด์— pushํ•˜์ง€ ์•Š๊ณ , concat ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด ๊ธฐ์กด์˜ ๋ฐฐ์—ด์„ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ , ์ƒˆ๋กœ์šด ๋ฐฐ์—ด์„ ๋งŒ๋“ค์–ด ๊ต์ฒดํ•ด ์—…๋ฐ์ดํŠธ ํ•œ๋‹ค.๋ฆฌ๋•์Šค์—์„œ ๋ถˆ๋ณ€์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ์ด์œ ๋Š” ๋‚ด๋ถ€์ ์œผ

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

Axios๋ž€ ?

์ถœ์ฒ˜: https://velog.io/@zofqofhtltm8015/Axios-%EC%82%AC%EC%9A%A9%EB%B2%95-%EC%84%9C%EB%B2%84-%ED%86%B5%EC%8B%A0-%ED%95%B4%EB%B3%B4%EA%B8%B0Node.js,

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

React.memo , useMemo , useCallback ์œผ๋กœ ์ตœ์ ํ™” ์‹œํ‚ค๊ธฐ

์ถœ์ฒ˜:https://ssangq.netlify.app/posts/react-memo-useMemo-useCallback๋ฅผ ๋ณด๊ณ  ์ •๋ฆฌ ํ•ด ๋ด„!: ์ด์ „ ๊ฐ’์„ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅํ•ด ๋™์ผํ•œ ๊ณ„์‚ฐ์˜ ๋ฐ˜๋ณต์„ ์ œ๊ฑฐํ•ด ๋น ๋ฅธ ์ฒ˜๋ฆฌ๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๊ธฐ์ˆ useMemo, useCallb

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

React useCallback - ํ•จ์ˆ˜ ์žฌ์‚ฌ์šฉ

useMemo : ํŠน์ • ๊ฒฐ๊ณผ๊ฐ’์„ ์žฌ์‚ฌ์šฉํ• ๋•Œ ์‚ฌ์šฉuseCallback : ํŠน์ • ํ•จ์ˆ˜๋ฅผ ์ƒˆ๋กœ ๋งŒ๋“ค์ง€ ์•Š๊ณ  ์žฌ์‚ฌ์šฉํ• ๋•Œ ์‚ฌ์šฉ.

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

mac Terminal ๋ช…๋ น์–ด ์ •๋ฆฌ

ํ˜„์žฌ ๋‚˜๋Š” iterm์„ ์“ฐ๊ณ  ์žˆ๋‹ค.๊ธฐ๋ณธ์ ์ธ ๋ช…๋ น์–ด ๋ช‡๊ฐœ๋งŒ ์•Œ์•„์„œ์ฝ์–ด๋ณด๋ฉด์„œ ์ •๋ฆฌํ•ด๋ด์•ผ๊ฒ ๋‹ค๐Ÿคงcd : change directory cd/๊ฒฝ๋กœ๋ช…cd .. : ์ƒ์œ„๋””๋ ‰ํ† ๋ฆฌ๋กœ ๋ณด๋ƒ„pwd : ํ˜„์žฌ ๊ฒฝ๋กœ ํ‘œ์‹œls : ์กฐ๊ฑด ๊ฒ€์ƒ‰์–ด ls ๊ฒ€์ƒ‰์–ด ๊ฒ€์ƒ‰์–ด๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ํŒŒ์ผ ํ‘œ์‹œcp

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

์›น์˜ ํƒ„์ƒ,HTTP,REST๋“ฑ

ํ•œ ๋ฒˆ ์ฝ์–ด๋ณด์•˜๋‹ค.https://www.slideshare.net/guruguru/ss-14241987

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

03. frontend ์งˆ๋ฌธ ์ •๋ฆฌ

๐Ÿ–ค๐Ÿ–ค๐Ÿ–ค๐Ÿ–ค๐Ÿ–ค 1.๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง ์›๋ฆฌ 1-1.์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด์ด๋Š” ์ˆœ์„œ. 2. ํ˜ธ์ด์ŠคํŒ…์ด๋ž€? 3. ํด๋กœ์ €(Clouser)๋ž€? 4. GET,POST์˜ ์ฐจ์ด์ ๊ณผ ์‚ฌ์šฉ์šฉ๋„ ๐Ÿ–ค๐Ÿ–ค๐Ÿ–ค๐Ÿ–ค 1. this๋ž€? 1-1. this์šฉ๋ฒ• 2. ๋ธŒ๋ผ์šฐ์ € ์ €์žฅ์†Œ๋“ค์˜ ์ฐจ์ด์  (loca

2021๋…„ 4์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Uncaught SyntaxError : Unexpected token '<' chunk.js

create-react-app์œผ๋กœ ๋งŒ๋“ค์—ˆ๋˜ ์›น์‚ฌ์ดํŠธ๋ฅผ ๋Œ๋ ค๋ณด์•˜๋Š”๋ฐ์ƒ๊ฐ์ง€๋„ ๋ชปํ•œ error๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค!๊ฒ€์ƒ‰ํ•ด๋ณด๋‹ˆ ์ƒ๊ฐ๋ณด๋‹ค ๋นˆ๋ฒˆํ•œ ์—๋Ÿฌ์ธ๋“ฏ ํ•˜๋‹ค๐Ÿ˜‡๋ฐฐํฌ ํ›„ ์ ‘์†ํ•˜๋ฉด index.html์ด ๋ธŒ๋ผ์šฐ์ €์˜ ์บ์‹œ ์ƒํƒœ์ด๊ธฐ ๋•Œ๋ฌธ์—๋ฐฐํฌ ๋ฐ”๋กœ ์ด์ „์˜ index.html์ด๋‹ค.๊ทธ ์•ˆ์— ๋ฒˆ๋“ค๋ง

2021๋…„ 4์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Manifest: Line:1, column: 1, Syntax error.

์˜ˆ์ „์— ๋งŒ๋“ค์—ˆ๋˜ ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ๋‹ค์‹œ ์‹คํ–‰ํ•ด๋ณด๋‹ˆ ์ด๋Ÿฐ ์—๋Ÿฌ๊ฐ€ ๋–ด๋‹ค!๊ฒ€์ƒ‰ํ•ด๋ณด๋‹ˆ๊นŒ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค์—ˆ๋˜ ๋กœ์ปฌ์„ ์˜ฎ๊ฒผ์„๋•Œ ์ƒ๊ธด ์—๋Ÿฌ ๊ฐ™๋‹ค๐Ÿ™„์ถœ์ฒ˜:https&#x3A;//stackoverflow.com/questions/57423244/manifest-line-1-column-1-

2021๋…„ 4์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Class Component์—์„œ Function Component๋กœ ๋ฐ”๊พธ๊ธฐ!

https&#x3A;//nimblewebdeveloper.com/blog/convert-react-class-to-function-component๋ฅผ ๊ณต๋ถ€ํ•ด๋ณด์•˜๋‹น!์ด ๊ธ€ ๋„˜ ์ž์„ธํ•˜๊ณ  ์ข‹์•„...๋“ค์–ด๊ฐ€์„œ ์ฝ์–ด๋ณด์„ธ์š”>&lt;ใ…‹Fromtorender ๋ฉ”์†Œ๋“œ๋ฅผ ์ง€์šฐ๊ณ  retur

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

React Hook "useState" is called in function Error

component์˜ ์ฒซ ๊ธ€์ž๋ฅผ ๋Œ€๋ฌธ์ž๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค!์™€ ์ง„์งœ๐Ÿ˜‡

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

React Router

Routing์ด๋ž€?ํ”„๋กœ์„ธ์Šค,network์˜ ํŠธ๋ž˜ํ”ฝ์˜ path๋ฅผ ์„ ํƒํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์ด๋‹ค.url์„ ์คฌ์„๋•Œ ์–ด๋–ค ํŽ˜์ด์ง€๋กœ ์—ฐ๊ฒฐํ•˜๋Š”์ง€ ๊ฒฐ์ •ํ•ด์ฃผ๋Š”๊ฒƒ.

2021๋…„ 3์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท