๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป Dev

๋ธŒ๋žœ์น˜ ์ด๋ฆ„ ๊ทœ์น™๊ธฐ๋Šฅ ๊ฐœ๋ฐœ: feature/login, feature/select-product์ถœ์‹œ ์ค€๋น„: release-1.3, release-1.4๊ธด๊ธ‰ ์ˆ˜์ •: hotfix-1.2.1์ปค๋ฐ‹์„ ํ•ด์•ผ ๊ทธ๋•Œ๋ถ€ํ„ฐ ๋ธŒ๋žœ์น˜๋‹ค. ๋ณ‘ํ•ฉ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•œ๋‹ค๋Š” ๊ฑด, ํ˜‘์—…์„ ์œ„ํ•œ ๊ฒƒ๊ทธ๋ž˜์„œ ๋ธŒ๋žœ์น˜๋ฅผ ๋ณ‘ํ•ฉํ•œ๋‹ค. : ๊นƒํ—ˆ๋ธŒ์—์„œ ๋ณ‘ํ•ฉ ๋ฐฉ๋ฒ• : fast-forward์™€ 3waysfast-forwardA branch์—์„œ B branch๋ฅผ ์ƒ์„ฑํ•œ ์‹œ์ ๋ถ€ํ„ฐ,A branch์—๋Š” ์•„๋ฌด๋Ÿฐ ์ถ”๊ฐ€ ๊ตฌํ˜„์„ ํ•˜์ง€ ์•Š๊ณ B branch๋งŒ ์ถ”๊ฐ€ ๊ตฌํ˜„ํ•œ ๋’คB branch์™€ A branch๋ฅผ ํ•ฉ์น˜๋ฉด -> A์— B๊ฐ€ ๋ถ™์œผ๋ฉด ๋๋‚จ.Before merge:main:    A---B              \feature:       C---DAfter fast-for..
๊นƒํ—ˆ๋ธŒ ๋ ˆํฌ์ง€ํ† ๋ฆฌ ์ƒ์„ฑ๊นƒํ—ˆ๋ธŒ์—์„œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ ์ƒ์„ฑํ•˜๋ฉด ์นœ์ ˆํ•˜๊ฒŒ ์„ธํŒ… ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค์ค€๋‹ค. GitHub token์ฒ˜์Œ์œผ๋กœ ๊นƒํ—ˆ๋ธŒ ์—ฐ๊ฒฐํ•œ๋‹ค๋ฉด usename, password ํ•„์š”ํ•˜๋‹ค.password๋Š” ๊นƒํ—ˆ๋ธŒ ํŒจ์Šค์›Œ๋“œ๊ฐ€ ์•„๋‹ˆ๋ผ, ํ† ํฐ ์ƒ์„ฑํ•ด์„œ ์ง‘์–ด๋†”์•ผ ํ•œ๋‹ค. ํ”„๋กœํ•„ - Settings - ์ œ์ผ ์•„๋ž˜ Developer settings ๋“ค์–ด๊ฐ€์„œGenerate new token (classic) ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.๋ณด์•ˆ, ๊ด€๋ฆฌ ํšจ์œจ์„ฑ์„ ์œ„ํ•ด ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ† ํฐ์„ ๋ฐœ๊ธ‰ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.  git clonegit clone ์›๊ฒฉ์ €์žฅ์†ŒURL ์ƒˆ ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ: git clone์„ ์‹คํ–‰ํ•˜๋ฉด, ์ง€์ •ํ•œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ ์ด๋ฆ„์„ ๊ฐ€์ง„ ์ƒˆ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ƒ์„ฑ๋จ. ์ด ๋””๋ ‰ํ† ๋ฆฌ๋Š” ํด๋ก ๋œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋˜๋Š” ๊ฒƒgit init ์‹คํ–‰: ์ƒˆ๋กœ ..
commit์„ ํ•˜๋ฉด ๊ทธ ํ”„๋กœ์ ํŠธ์˜ ๋ฒ„์ „์„ ํ†ต์งธ๋กœ ์˜ฎ๊ธฐ๋Š” ๊ฒƒ!?ํ•œ ์ˆ˜์—…์—์„œ ๊ฐ•์‚ฌ๋‹˜๊ป˜์„œ ์ด๋ ‡๊ฒŒ ๋ง์”€ํ•˜์…จ๋‹ค. ์ด ๋ง์ฒ˜๋Ÿผ, ์ปค๋ฐ‹์„ ๋“ค์–ด๊ฐ€ browse files ํ•˜๋ฉด ? ๊ทธ ๋‹น์‹œ์˜ ํ”„๋กœ์ ํŠธ์˜ ์ƒํƒœ, ๋ฒ„์ „์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.๊ทธ๋ ‡๋‹ค๋ฉด Git์€ ๋ชจ๋“  ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒˆ๋กญ๊ฒŒ ์ €์žฅํ•˜๋Š” ๊ฑธ๊นŒ? -> ๋‹น์—ฐํžˆ ์•„๋‹ˆ๋‹ค. Git์˜ ์ €์žฅ ๋ฐฉ์‹์€ ํšจ์œจ์ ์ด๊ณ  ๊ฐ•๋ ฅํ•œ ๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋ฉฐ,์ด๋Š” ์Šค๋ƒ…์ƒท(Snapshot)๊ณผ ๋ธํƒ€(Delta, ฮ” ๋ณ€ํ™”๋Ÿ‰)์˜ ๊ฐœ๋…์„ ๊ฒฐํ•ฉํ•˜์—ฌ ์ด๋ฃจ์–ด์ง„๋‹ค. 1. ์Šค๋ƒ…์ƒท(Snapshot)Git์€ ๊ฐ ์ปค๋ฐ‹ ์‹œ์ ์—์„œ ํ”„๋กœ์ ํŠธ์˜ ๋ชจ๋“  ํŒŒ์ผ์„ ์Šค๋ƒ…์ƒท์œผ๋กœ ์ €์žฅํ•จ. ๊ทธ๋Ÿฌ๋‚˜ ๋ชจ๋“  ํŒŒ์ผ์„ ๋งค๋ฒˆ ๋ณต์‚ฌํ•˜์ง€ ์•Š์Œ. ๋ณ€๊ฒฝ๋œ ํŒŒ์ผ๋งŒ ์ƒˆ๋กญ๊ฒŒ ์ €์žฅํ•˜๊ณ , ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์€ ํŒŒ์ผ์€ ์ด์ „ ์ปค๋ฐ‹์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐธ์กฐํ•จ.์˜ˆ๋ฅผ ๋“ค์–ด, 100๊ฐœ์˜ ํŒŒ์ผ์ด ์žˆ๋Š” ํ”„..
GIT๋กœ์ปฌ ์‹œ์Šคํ…œGIT: ๋‚ด ์ปดํ“จํ„ฐ ์•ˆ์—์„œ ๋ฒ„์ „ ๊ด€๋ฆฌ. ๊นƒํ—ˆ๋ธŒ์™€ ์†Œํ†ต (๋ฐฑ์—…, ๋ณต๊ตฌ, ...)GITHUB: ์›๊ฒฉ ์ปดํ“จํ„ฐ์—์„œ ๋ฐฑ์—… ๋‹ด๋‹นํ•˜๋Š” ์‹œ์Šคํ…œ. ๋‚ด ์ปดํ“จํ„ฐ์™€ ๋ณ„๋„๋กœ ๋ฒ„์ „ ๊ด€๋ฆฌ. ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์™€ ๊นƒํ—ˆ๋ธŒ๋ฅผ ํ†ตํ•ด ํ˜‘์—… git installhttps://git-scm.com/ Git git-scm.comOS์— ๋งž๊ฒŒ ๊นƒ ์„ค์น˜git --version์œผ๋กœ ํ™•์ธ ๊ฐ€๋Šฅ ์‰˜(Shell)์…ธ (Shell): ์šด์˜์ฒด์ œ์—์„œ ์‚ฌ์šฉ์ž์™€ ์‹œ์Šคํ…œ ๊ฐ„์˜ ์ธํ„ฐํŽ˜์ด์Šค ์—ญํ• ์„ ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ.์‚ฌ์šฉ์ž๋Š” ์‰˜์„ ํ†ตํ•ด ์‹œ์Šคํ…œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๊ณ , ์‰˜์€ ์ด ๋ช…๋ น์–ด๋ฅผ ํ•ด์„ํ•˜์—ฌ ์šด์˜์ฒด์ œ์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜•ํƒœ๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค.์™œ Shell์ด๋ผ๋Š” ์ด๋ฆ„์„?- ์‚ฌ์šฉ์ž์™€ ์šด์˜์ฒด๋„ค ๋‚ด๋ถ€(์ปค๋„) ์‚ฌ์ด์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ์‹ธ๋Š” ์ธต- ๊ป๋ฐ๊ธฐ๋ฅผ ํ†ตํ•ด์„œ ์•ˆ์— ์žˆ๋Š” ๋‚ด์šฉ๋ฌผ์— ์ ‘๊ทผํ•œ๋‹ค๋Š”..
.DS_Store ํŒŒ์ผ์ด๋ž€?.DS_Store๋Š” macOS์—์„œ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ์ˆจ๊น€ ํŒŒ์ผ์ด๋‹ค.์ด ํŒŒ์ผ์€ Desktop Services Store์˜ ์•ฝ์ž๋กœ, Finder(ํŒŒ์ผ ํƒ์ƒ‰๊ธฐ)์—์„œ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค.์—ฌ๊ธฐ์—๋Š” ํด๋”์˜ ์•„์ด์ฝ˜ ์œ„์น˜, ์ฐฝ ํฌ๊ธฐ, ์ฐฝ ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€ ๋“ฑ ํด๋”์˜ ๋ทฐ ์„ค์ •๊ณผ ๊ด€๋ จ๋œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ๋‹ค..DS_Store ํŒŒ์ผ์€ ์‚ฌ์šฉ์ž๊ฐ€ ํด๋”๋ฅผ ์—ด๊ฑฐ๋‚˜, ํŠน์ • ๋ฐฉ์‹์œผ๋กœ ์ •๋ ฌํ•˜๋Š” ๋“ฑ์˜ ์ž‘์—…์„ ํ•  ๋•Œ๋งˆ๋‹ค ์ƒ์„ฑ๋˜๋ฉฐ, ํด๋”๋งˆ๋‹ค ํ•˜๋‚˜์”ฉ ์กด์žฌํ•  ์ˆ˜ ์žˆ๋‹ค.์ด ํŒŒ์ผ์€ macOS์—์„œ๋งŒ ์‚ฌ์šฉ๋˜๋ฉฐ, ๋‹ค๋ฅธ ์šด์˜์ฒด์ œ์—์„œ๋Š” ๋ถˆํ•„์š”ํ•˜๊ฑฐ๋‚˜, ๋•Œ๋กœ๋Š” ๋ถˆํŽธ์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค..DS_Store ํŒŒ์ผ ์ง€์šฐ๋Š” ๋ฒ•1. ๊ฐœ๋ณ„์ ์œผ๋กœ ์ง€์šฐ๊ธฐํ„ฐ๋ฏธ๋„์—์„œ ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•ด ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์˜ .DS_Store ํŒŒ์ผ์„ ์‚ญ์ œํ•  ์ˆ˜ ..
ํ”„๋กœ์ ํŠธ๋ž€?ํ•˜๋‚˜์˜ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์ผ๋ จ์˜ ํ”„๋กœ์„ธ์Šค.๊ธฐํš, ์„ค๊ณ„, ์†Œ์Šค ์ฝ”๋“œ ๊ตฌํ˜„, ํ…Œ์ŠคํŠธ, ๋ฐฐํฌ ๋“ฑ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋ชจ๋“  ๊ณผ์ •๋งŽ์€ ํ˜‘์—…์ด ํ•„์š”ํ•  ๋•Œ๋„ ์žˆ๋‹ค.-> ํ˜‘์—…์„ ์ž˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ฝ”๋“œ, ๋ฌธ์„œ ๊ณต์œ  ๋“ฑ์„ ํ†ตํ•œ ์†Œํ†ต์ด ์ค‘์š”ํ•˜๋‹ค! ๊ฐœ๋ฐœ์ž์˜ ํ•„์ˆ˜ ์—ญ๋Ÿ‰์ด๋ฉฐ ํ”„๋กœ์ ํŠธ์˜ ์„ฑ๊ณต์„ ์ขŒ์šฐํ•œ๋‹ค.  README์˜ ์—ญํ• 1. ์™„์„ฑ๋œ ํ”„๋กœ๊ทธ๋žจ์˜ ์„ค๋ช…์„œํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•๋ ˆํผ๋Ÿฐ์Šค2. ๊ตฌํ˜„์ค‘์ธ ํ”„๋กœ์ ํŠธ์˜ ํ˜„ํ™ฉ๊ตฌํ˜„๋œ ์ฃผ์š” ๊ธฐ๋Šฅ๊ตฌํ˜„ ํ˜„ํ™ฉ์ฝ”๋“œ๊ฐ€ ํ•ด๊ฒฐํ•ด์•ผํ•˜๋Š” ๋ฌธ์ œ ๋“ฑ Markdown ์ž‘์„ฑ๋ฒ•1. ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ๋ชฉ๋ก- ์ˆœ์„œ๊ฐ€ ์—†๋Š” ๋ชฉ๋ก_๊ธฐ์šธ์—ฌ_**๊ตต๊ฒŒ****_๊ธฐ์šธ์—ฌ ๊ตต๊ฒŒ_**# ์ œ๋ชฉ 1~6๋‹จ๊ณ„๊ฐœํ–‰์€ ์—ญ์Šฌ๋ž˜์‰ฌ \ ( -> ๊นƒํ—ˆ๋ธŒ, ๋””์Šค์ฝ”๋“œ์—์„  ๋‹ค๋ฅด๊ฒŒ ์‚ฌ์šฉ )๋ฐฑํ‹ฑ 3๊ฐœ```ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ฝ”๋“œ๋Š” ์ค„์˜ ์ œ์ผ ์•ž์— ๊ณต๋ฐฑ 4์นธ ์ด์ƒ ๋„์›Œ์„œ ..
๊ฐœ์š” ๋ชฉ๋ก ์กฐํšŒ๋ฅผ ํ•˜๋Š”๋ฐ, ์ฒซ ํŽ˜์ด์ง€์— ๋‚˜์˜จ ์•„์ดํ…œ์ด ๋‘๋ฒˆ์งธ ํŽ˜์ด์ง€์—๋„ ๋…ธ์ถœ๋˜๋Š” ์ด์Šˆ๊ฐ€ ์žˆ์—ˆ๋‹ค. (๊ณ ์œ ํ•œ ์•„์ดํ…œ์ด๋ฏ€๋กœ ํ•œ๋ฒˆ๋งŒ ๋ณด์—ฌ์•ผ ํ•œ๋‹ค.) ๋˜ํ•œ ์ด์Šˆ๋ฅผ ์žฌํ˜„ํ•˜๋Š” ๊ณผ์ •์—์„œ, 5๊ฐœ, 10๊ฐœ, 15๊ฐœ์”ฉ ๋“ฑ ๋ณด๋„๋ก ํŽ˜์ด์ง€ ์‚ฌ์ด์ฆˆ๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ๋งˆ๋‹ค ์ˆœ์„œ๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ๋…ธ์ถœ๋˜๋Š” ๋ฌธ์ œ๋„ ๋ฐœ๊ฒฌํ•˜์˜€๋‹ค. (์›๋ž˜๋Š” 5๊ฐœ -> 10๊ฐœ ์„ ํƒ ์‹œ ์œ„์— 5๊ฐœ๋Š” ๋ณ€ํ•จ์ด ์—†๊ณ  ๋ฐ‘์— 5๊ฐœ๊ฐ€ ์ถ”๊ฐ€๋˜๋Š” ์‹์œผ๋กœ ์ž‘๋™ํ•ด์•ผํ•˜์ง€๋งŒ ๊ทธ๋Ÿฌ์ง€ ์•Š์•˜๋˜ ๊ฒƒ์ด๋‹ค.) ๋ฐฑ์—”๋“œ ์ฟผ๋ฆฌ๋ฅผ ํ™•์ธํ•ด๋ณด๋‹ˆ, ์ •๋ ฌ ๊ธฐ์ค€์ด NULL๊ฐ’์ด๊ฑฐ๋‚˜ ์ค‘๋ณต๋œ ๊ฐ’์ผ ๋•Œ ์ฒ˜๋ฆฌํ•ด์ฃผ๋Š” ๋กœ์ง์ด ์—†์–ด, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ํ•ด๋‹น ๋ ˆ์ฝ”๋“œ๋“ค์„ ์ž„์˜์˜ ์ˆœ์„œ๋กœ ๋ฐ˜ํ™˜ํ•˜๊ณ  ์žˆ์–ด ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์˜€๋‹ค. ๋ฌธ์ œ์˜€๋˜ MyBatis ์ฟผ๋ฆฌ B.STATUS_DATE IS NULL ASC, B.STATUS_DATE ${sortDirecti..
ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ์„ ํ•  ๋•Œ ์•„์ด์ฝ˜์€ ํ•„์ˆ˜ ์š”์†Œ๋‹ค. ์ฒ˜์Œ html css๋ฅผ ๋ฐฐ์› ์„ ๋•Œ font awesome ์„ ์‚ฌ์šฉํ•ด์„œ, ๊ณ„์† ์—ฌ๊ธฐ์„œ ์•„์ด์ฝ˜์„ ์ฐพ์•˜์—ˆ๋Š”๋ฐ ์œ ๋ฃŒ๋„ ๋งŽ๊ณ  ํ•œ์ •์ ์ด๋ผ ์•„์‰ฌ์›€์ด ์žˆ์—ˆ๋‹ค. ์•ž์œผ๋กœ๋Š” ๋ฆฌ์•กํŠธ ํ”„๋กœ์ ํŠธ ์•„์ด์ฝ˜์€ React Icons์—์„œ ์ฐพ๋„๋ก ํ•˜์ž! ๋‹ค์–‘ํ•œ Font Awesome, Ant Design, Bootstrap, Material Design ๋“ฑ ๋ฆฌ์•กํŠธ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์šฉํ•œ ์•„์ด์ฝ˜๋“ค์„ ๋ชจ๋‘ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. yarn add react-icons # or npm install react-icons --save import { FaBeer } from "react-icons/fa"; function Question() { return ( Lets..
์ž๋™ ๋ง์ค„์ž„ ์ฒ˜๋ฆฌ ํ…์ŠคํŠธ๊ฐ€ ๋„˜์น  ๋•Œ, ์ž๋™์œผ๋กœ ๋ง์ค„์ž„ ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์ค˜์•ผํ•  ๋•Œ๊ฐ€ ์žˆ๋‹ค. ์ด๋•Œ ํ…์ŠคํŠธ๋ฅผ ์ถ•์•ฝํ•˜๋Š” ๊ธฐ์ค€์œผ๋กœ๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ๊ธ€์ž์ˆ˜์— ๋”ฐ๋ผ ์ถ•์•ฝ CSS ellipsis ๊ฐ๊ฐ์˜ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์ž! ๊ธ€์ž์ˆ˜์— ๋”ฐ๋ผ ์ถ•์•ฝ ํ…์ŠคํŠธ ๊ธ€์ž ์ˆ˜์— ๋”ฐ๋ผ ์กฐ๊ฑด๋ถ€ ๋ Œ๋”๋ง์„ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ž˜๋ฆฐ ํ…์ŠคํŠธ์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด (hover ํ•˜๋ฉด) ์ „์ฒด ํ…์ŠคํŠธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก Tooltip์œผ๋กœ ๋„์›Œ์ค„ ์ˆ˜ ์žˆ๋‹ค. ์•„๋ž˜๋Š” name์ด 10์ž๋ฅผ ๋„˜์œผ๋ฉด ์•ž์—์„œ๋ถ€ํ„ฐ 10์ž๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ , ๋’ท ๋ถ€๋ถ„์€ '...'์œผ๋กœ ์ž˜๋ผ์„œ ๋ณด์—ฌ์ฃผ๋Š” ์ฝ”๋“œ ์˜ˆ์‹œ์ด๋‹ค. ( ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์„ ๋•Œ '-' ๋ฅผ ์ถœ๋ ฅํ•˜๋„๋ก ํ•˜๋Š” ์กฐ๊ฑด๋ถ€ ๋ Œ๋”๋ง๋„ ํฌํ•จ๋˜์–ด ์žˆ๋‹ค.) cell: ({ row: { original } }) => { return original.name ? (..
๋‚ ์งœ ๋ฐ์ดํ„ฐ๊ฐ€ ๋””๋น„์— ์žˆ๋Š” ๋‚ ์งœ์™€ ๋‹ค๋ฅด๊ฒŒ ๋‚˜์˜จ๋‹ค๋Š” ์ด์Šˆ๊ฐ€ ์žˆ์—ˆ๋‹ค. 1. ๋จผ์ € ํ”„๋ก ํŠธ์—์„œ ์š”์ฒญ ์ฝ”๋“œ๋ฅผ ๋ณด๋‚ผ ๋•Œ๋„ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค. select @@global.time_zone, @@session.time_zone,@@system_time_zone; ๋จผ์ € mysql ํƒ€์ž„์กด์„ ํ™•์ธํ•ด ๋ณด๋ฉด, utc ๊ธฐ์ค€์œผ๋กœ ๋˜์–ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. select now() select now()๋ฅผ ํ•ด๋ณด์•„๋„ ํ•œ๊ตญ ํ‘œ์ค€์‹œ๋ณด๋‹ค 9์‹œ๊ฐ„ ๋Š๋ฆฐ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํ”„๋ก ํŠธ์—์„œ๋Š” moment.js๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ, moment์—์„œ utc๋ฅผ ๋ถ™์ด๊ณ  ๋ณด๋‚ด๋ฉด ๋ณด๋‚ธ ๊ฐ’๊ณผ ๋™์ผํ•˜๊ฒŒ ๋””๋น„์— ์ €์žฅ์ด ๋˜๊ณ , utc๋ฅผ ๋ถ™์ด์ง€ ์•Š์œผ๋ฉด ISO8601 ํ˜•์‹์—์„œ +09:00์œผ๋กœ ์š”์ฒญ์ด ๊ฐ€๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฑ์—”๋“œ์—์„œ -9์‹œ๊ฐ„์„ ํ•˜๊ณ  ๊ฐ’์„ ์ €์žฅํ•ด์ฃผ๊ณ  ์žˆ์—ˆ..