profile
Junior Front-End Developer๐Ÿ˜Ž
ํƒœ๊ทธ ๋ชฉ๋ก
์ „์ฒด๋ณด๊ธฐ (71)React(19)JavaScript(16)WeCode(5)git(4)CSS(4)typescript(4)Map(3)style component(3)๊ณต๋ถ€(3)์ฝ”๋“œ์นดํƒ€(3)github(3)์•Œ๊ณ ๋ฆฌ์ฆ˜(3)JOIN(2)html(2)boolean(2)ES6(2)Event(2)object(2)ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ(2)String(2)ํ”„๋กœ์ ํŠธ(2)DOM(2)Props(2)component(2)js(2)์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ(2)branch(2)์œ„์ฝ”๋“œ(2)์ž์œ ํ˜•์‹(1)web(1)JavaScript ์ด๋ฒคํŠธ๋ฃจํ”„(1)position(1)math(1)์ƒ์ˆ˜๋ฐ์ดํ„ฐ(1)headless ui(1)semantic tag(1)promise(1)absolute(1)API(1)link(1)npm(1)indexOf(1)relative(1)GET(1)POST(1)git commit(1)Portal(1)git push(1)querySelector(1)์‹ฑ๊ธ€์Šค๋ ˆ๋“œ(1)checked(1)git rebase(1)library(1)๊ฐ์ฒด ํ”„๋กœํผํ‹ฐ ์‚ญ์ œ(1)radio(1)git master(1)Symbol(1)์ž์ฃผ์‚ฌ์šฉํ•˜๋Š” ์ •๊ทœ์‹(1)CRA(1)git status(1)๋ฆฌ์•กํŠธ(1)for๋ฌธ(1)browser(1)mac(1)๋งˆ์šดํŠธ(1)include(1)์ตœ๋Œ€๊ฐ’๊ตฌํ•˜๊ธฐ(1)๊ฐ์ฒด(1)intersection(1)์ปดํฌ๋„ŒํŠธ(1)๋ธŒ๋ผ์šฐ์ €(1)์ ˆ๋Œ€์œ„์น˜ ์ฐพ๊ธฐ(1)getBoundingClientRect(1)๋Œ“๊ธ€์ฐฝ(1)React Tic Tac Toe(1)router(1)ํ”„๋ก ํŠธ์—”๋“œ(1)Arrow_Function(1)null(1)ํ•ฉ์„ฑ์ปดํฌ๋„ŒํŠธ(1)styled-component switch(1)useEffect(1)๋ฆฌ์•กํŠธ ํ‹ฑํƒํ† (1)ํ™˜๊ฒฝ๋ณ€์ˆ˜(1)Side Effect(1)fixed(1)mock data(1)git init(1)scrollY(1)number(1).scss(1)defaultProps(1)js property delete(1)node.js(1)ํƒ€์ž…์ข…๋ฅ˜(1)ref(1)์Šคํ”„๋ ˆ๋“œ๋ฌธ๋ฒ•(1)์ธํ„ฐ์„น์…˜ ์˜ต์ €๋ฒ„(1)useParams(1)nesting(1)UI(1)method(1)login(1)์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ด๋ฒคํŠธ๋ฃจํ”„(1)์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฐ์ฒด(1)git log(1)cli(1)Node(1)next(1)ํด๋กœ์ €(1)์›ํ‹ฐ๋“œ ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ(1)ํ”„๋ก ํŠธ์—”๋“œ ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ(1)filter(1)abs(1)React ์ปดํฌ๋„ŒํŠธ ์ ˆ๋Œ€์œ„์น˜ ์ฐพ๊ธฐ(1)React ์Šคํฌ๋กค(1)๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง ๊ณผ์ •(1)interface(1)์ธํ„ฐํŽ˜์ด์Šค(1)arrow(1)config(1)key(1)javascipr(1)instagram(1)์‚ผํ•ญ์—ฐ์‚ฐ์ž(1)์Šคํฌ๋กค ํผ์„ผํŠธ ๊ตฌํ•˜๊ธฐ(1)๋ ‰์‹œ์ปฌ์Šค์ฝ”ํ”„(1)Observer(1)State(1)useRef(1)Promis(1)inline block(1)React Potal(1)body(1)React ์Šคํฌ๋กค ํผ์„ผํŠธ(1)Sass(1)button(1)git branch(1)API ๋ณ€์ˆ˜(1)hook(1)@property(1)React ์ ˆ๋Œ€์œ„์น˜ ์ฐพ๊ธฐ(1)์ •๊ทœ์‹(1)์Šคํ”„๋ ˆ๋“œ ์—ฐ์‚ฐ์ž(1)type(1)storage(1)block(1)wanted(1)๋ฐ์ดํ„ฐํƒ€์ž…(1)inline(1)console(1)styled component(1)์ปดํฌ๋„ŒํŠธ ์ ˆ๋Œ€์œ„์น˜(1)clean up effect(1)master(1)array(1)๋กœ๊ทธ์ธ ์ •๊ทœ์‹(1)Fetch(1)addEventListener(1)spa(1)display(1)style(1)IntersectionObserver(1)render(1)getStaticProps(1)git add .(1)JSX(1)next.js(1)react.js(1)Advanced Router(1)semantic web(1)์•„ํ† ๋ฏน ๋””์ž์ธ(1)ํ‹ฑํƒํ† (1)useNavigate(1)reverse(1)์ž๊ธฐ์†Œ๊ฐœ(1)ํšŒ์›๊ฐ€์ž… ์ •๊ทœ์‹(1)์—…๋ฐ์ดํŠธ(1)์›์‹œ(1)๊ตฌ์กฐ๋ถ„ํ•ด ํ• ๋‹น(1)grid(1)attrs(1).then()(1)ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ํ•จ์ˆ˜(1)๋ธŒ๋žœ์น˜(1)createPortal(1)์Šคํฌ๋กค ํผ์„ผํŠธ(1)headless(1)js boolean(1)์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ ‰์‹œ์ปฌ์Šค์ฝ”ํ”„(1)git clone(1)switch๋ฌธ(1)function(1)์ง€์†๊ฐ€๋Šฅํ•œ ์ปดํฌ๋„ŒํŠธ(1)์ •๊ทœํ‘œํ˜„์‹(1)์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‹ฑ๊ธ€์Šค๋ ˆ๋“œ(1)์ฐธ์กฐ(1)undefined(1)1์ฐจํ”„๋กœ์ ํŠธ(1)mixin(1)ํ•จ์ˆ˜์ •์˜(1)๋น„๊ตฌ์กฐํ™” ํ• ๋‹น(1)
post-thumbnail

JavaScript - ๊ฐ์ฒด property ์‚ญ์ œ

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

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

JavaScript - filter(Boolean)

JavaScript - filter(Boolean) ์„ ์ด์šฉํ•œ Array filter

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

React - ํ•ฉ์„ฑ ์ปดํฌ๋„ŒํŠธ ์ ์šฉํ•ด๋ณด๊ธฐ (Modal)

Component UI ์ง€๊ธˆ๊นŒ์ง€ ์‚ฌ์šฉํ•ด๋ณธ React UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ๋‘ ๊ฐ€์ง€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ Component UI ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. Antd MATERIAL-UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ด๋ณธ ์žฅ์ ์œผ๋กœ๋Š” ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ style์ด ์ง€์ •๋˜์–ด์žˆ๊ณ  styled-componen

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

React - Context API

Context API

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

React - Portals ๋กœ ๋ชจ๋‹ฌ๋งŒ๋“ค๊ธฐ

React์—์„œ ์ œ๊ณตํ•˜๋Š” Portal์€ UI๋ฅผ ์–ด๋””์—์„œ ๋ Œ๋”๋ง ์‹œํ‚ฌ์ง€ DOM์„ ์‚ฌ์ „์— ์„ ํƒํ•˜์—ฌ ๋ถ€๋ชจ์ปดํฌ๋„ŒํŠธ ๋ฐ”๊นฅ์—์„œ ๋ Œ๋”๋ง ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค๋‹ˆ๋‹ค.child (์ฒซ๋ฒˆ์งธ์ธ์ž) : ReactChildrencontainer (๋‘๋ฒˆ์งธ์ธ์ž) : DOM ์—˜๋ฆฌ๋จผํŠธreactํ”„๋กœ์ ํŠธ์˜ h

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

JavaScript - Intersection Observer API

IntersectionObserver > ## Intersection Observer์˜ ์‚ฌ์šฉ๋ฒ• root : ๋ฃจํŠธ๋Š” ๋ง ๊ทธ๋Œ€๋กœ API๊ฐ€ ๊ต์ฐจ(intersect)๋˜๋Š” ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•  ๋•Œ์˜ ๊ธฐ์ค€์ด ๋˜๋Š” ์š”์†Œ๋กœ ๊ธฐ๋ณธ์ ์œผ๋กœ๋Š” ๋ทฐํฌํŠธ๋กœ ์„ค์ •๋˜๋Š”๋ฐ ์—ฌ๊ธฐ์„œ ๊ต‰์žฅํžˆ ์ฃผ์˜ํ•  ์ ์ด ์‚ฌ์šฉ์ž

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

study - ์‹คํ–‰์ค‘์ธ ํฌํŠธ kill

lsif -i :๋ฒˆํ˜ธ ex: lsof -i :3000kill PID๋ฒˆํ˜ธ

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

JavaScript - ๋ฐฐ์—ด ๋ฌด์ž‘์œ„ ์ถœ๋ ฅ

function shuffle(array) { array.sort(() => Math.random() - 0.5);}const numbers = 1, 2, 3;shuffle(numbers);

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

Styled-componets - ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ

๋ฏธ๋””์–ด์ฟผ๋ฆฌ ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์‚ฌ์šฉ๋ฐฉ๋ฒ• -> customStyled component ๋‚ด์—์„œ ํ˜ธ์ถœ ex) ${mediaQueries(FROMTABLETTO_PHONE)} { ${(props) => (props.theme.width )}; }

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

Next - getServerSideProps

ํŽ˜์ด์ง€์—์„œ getServerSideProps ํ•จ์ˆ˜๋ฅผ ๋‚ด๋ณด๋‚ด๋ฉด ๋ฐ˜ํ™˜๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•ด ํŽ˜์ด์ง€๊ฐ€ ์š”์ฒญ ๋ฐ›์„๋•Œ ๋งˆ๋‹ค ํ˜ธ์ถœ๋˜์–ด pre-renderingํ•ฉ๋‹ˆ๋‹ค.๊ธฐ๋ณธ์ ์œผ๋กœ next๋Š” ๋ชจ๋“  ํŽ˜์ด์ง€๋ฅผ pre-renderํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ํŽ˜์ด์ง€์— ๋Œ€ํ•ด ๋ฏธ๋ฆฌ HTML์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋” ๋‚˜์€

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

Next - Client side data fetching

ํด๋ผ์ด์–ธํŠธ ์ธก ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ๋Š” ํŽ˜์ด์ง€์— SEO ์ธ๋ฑ์‹ฑ์ด ํ•„์š”ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฏธ๋ฆฌ ๋ Œ๋”๋งํ•  ํ•„์š”๊ฐ€ ์—†๊ฑฐ๋‚˜ ํŽ˜์ด์ง€ ์ฝ˜ํ…์ธ ๋ฅผ ์ž์ฃผ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•  ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ํŽ˜์ด์ง€์—์„œ ์ˆ˜ํ–‰ํ•˜๋ฉด ๋Ÿฐํƒ€์ž„์— ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๊ณ  ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด ํŽ˜์ด์ง€ ๋‚ด์šฉ์ด ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.์ปดํฌ๋„ŒํŠธ์—์„œ

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

Next - getStaticProps

Next - ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€ getStaticProps https://nextjs.org/docs/basic-features/data-fetching/get-static-props https://nextjs.org/docs/api-reference/data-fetchi

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

React - ๋ฆฌ์•กํŠธ ํ‹ฑํƒํ†  ๋งŒ๋“ค๊ธฐ(ํ•จ์ˆ˜ํ˜•)

ํ‹ฑํƒํ†  ๋งŒ๋“ค๊ธฐ > React ๊ณต์‹๋ฌธ์„œ ์ž์Šต์„œ์— ๋‚˜์™€์žˆ๋Š” ํ‹ฑํƒํ† ๋ฅผ ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์™€ ํ•จ์ˆ˜ํ˜• ์ปดํฌ๋„ŒํŠธ๋กœ ์ž‘์—…ํ–ˆ์Šต๋‹ˆ๋‹ค. > > buildTool: React-Create-App style: styled-component type-check: TypeScript github :

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

React - ์Šคํฌ๋กค ํผ์„ผํŠธ ๊ตฌํ•˜๊ธฐ

์Šคํฌ๋กค ํผ์„ผํŠธ ๊ตฌํ•˜๊ธฐ > ์ด์ „ ๊ธ€์—๋Š” ์š”์†Œ์˜ ์ ˆ๋Œ€์œ„์น˜๋ฅผ ๊ตฌํ•˜๋Š” ๊ธ€์„ ์ ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ํ˜„์žฌ ๋‚ด๊ฐ€ ์–ผ๋งˆ๋‚˜ ์Šคํฌ๋กค์„ ํ–ˆ๋Š”์ง€ ํผ์„ผํŠธ๋ฅผ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค! > ( ์Šคํฌ๋กค ๋œ ๋†’์ด+ ๋ณด๊ณ ์žˆ๋Š”ํ™”๋ฉด(viewport)๋†’์ด ) / ์ „์ฒด๋ฌธ์„œ๋†’์ด * 100 ํ™œ์šฉํ•˜๊ธฐ Element

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

React - ์ปดํฌ๋„ŒํŠธ ์ ˆ๋Œ€์œ„์น˜ ์ฐพ๊ธฐ

์›น ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๋‹ค ๋ณด๋ฉด ํ•ด๋‹น ์š”์†Œ์˜ ์ ˆ๋Œ€์œ„์น˜๋ฅผ ์ฐพ์•„์•ผ ํ•  ๋•Œ ์žˆ์Šต๋‹ˆ๋‹ค,์ ˆ๋Œ€์œ„์น˜๋ฅผ ์ด์šฉํ•ด ์Šคํƒ€์ผ์„ ๊พธ๋ฏธ๊ฑฐ๋‚˜ ๋กœ์ง์„ ๋งŒ๋“ค๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ํ•ด๋‹น ์š”์†Œ๊ฐ€ ์›น ํŽ˜์ด์ง€๋ฅผ ๊ธฐ์ค€์œผ๋กœํ•œ ์œ„์น˜์ž…๋‹ˆ๋‹ค.์Šคํฌ๋กค๋œ ์ปจํ…์ธ ์˜ ๊ธธ์ด + Viewport ์ƒ๋Œ€์ขŒํ‘œ๋ฅผ ๊ตฌํ•˜๋ฉด ์š”์†Œ์˜ ์ ˆ๋Œ€์œ„์น˜๋ฅผ

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

Styled - Switch๋ฌธ + TypeScript ํ™œ์šฉํ•œ ๋ชจ๋“ˆํ™”ํ•˜๊ธฐ

Styled-component + TypeScript >์ €๋Š” React, TypeScript ,Styled-componet ์ด ์„ธ๊ฐ€์ง€ ์กฐํ•ฉ์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Styled-component๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š” ๋…์ž์ ์ธ ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค์–ด ์Šคํƒ€์ผ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ SASS์™€

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

JavaScript - ์ด๋ฒคํŠธ ๋ฃจํ”„, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‹ฑ๊ธ€์Šค๋ ˆ๋“œ

์ด๋ฒคํŠธ ๋ฃจํ”„๋Š” ๋ธŒ๋ผ์šฐ์ €๋‚ด์— ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. Call Stack ๋‚ด์—์„œ ํ˜„์žฌ ์‹คํ–‰์ค‘์ธ task๊ฐ€ ์žˆ๋Š”์ง€ ๊ทธ๋ฆฌ๊ณ  Event Queue์— task๊ฐ€ ์žˆ๋Š”์ง€ ๋ฐ˜๋ณตํ•˜์—ฌ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.๋งŒ์•ฝ Call Stack์ด ๋น„์–ด์žˆ๋‹ค๋ฉด Event Queue ๋‚ด์˜ task๊ฐ€ Call Stack์œผ

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

JavaScript - ๋ ‰์‹œ์ปฌ์Šค์ฝ”ํ”„, ํด๋กœ์ €

๋ ‰์‹œ์ปฌ์Šค์ฝ”ํ”„ > ์Šค์ฝ”ํ”„๋ž€? ์‹๋ณ„์ž๊ฐ€ ์œ ํšจํ•œ ๋ฒ”์œ„์ž…๋‹ˆ๋‹ค. ์Šค์ฝ”ํ”„๋ฅผ ๊ตฌ๋ถ„ํ•ด๋ณด๋ฉด ๋‘๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์—ญ ์Šค์ฝ”ํ”„ : ์ฝ”๋“œ ์–ด๋””์—์„œ๋“  ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ”์œ„ ์ง€์—ญ ์Šค์ฝ”ํ”„ : ํ•จ์ˆ˜ ์ฝ”๋“œ ๋ธ”๋ก์ด ๋งŒ๋“  ์Šค์ฝ”ํ”„๋กœ ํ•จ์ˆ˜ ์ž์‹ ๊ณผ ํ•˜์œ„ ํ•จ์ˆ˜์—์„œ๋งŒ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์ƒ์œ„

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

Web Browser - ์›น ๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง ๊ณผ์ •

HTML, CSS, JavaScript๋กœ ์ž‘์„ฑ๋œ ๋ฌธ์„œ๋ฅผ ํŒŒ์‹ฑํ•˜์—ฌ ๋ธŒ๋ผ์šฐ์ €์— ์‹œ๊ฐ์ ์œผ๋กœ ์ถœ๋ ฅ๋˜๋Š” ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค.ํŒŒ์‹ฑ : ์–ด๋–ค ํŽ˜์ด์ง€์—์„œ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํŠน์ • ํŒจํ„ด์ด๋‚˜ ์ˆœ์„œ๋กœ ์ถ”์ถœํ•ด ๊ฐ€๊ณตํ•˜๋Š” ๊ฒƒ๋ Œ๋”๋ง ๊ณผ์ •์˜ ์ˆœ์„œ๋ฅผ ์š”์•ฝํ•˜๋ฉด1\. ์„œ๋ฒ„์— ์š”์ฒญ ๋ฐ ์‘๋‹ต(HTTP)2\. ๋ธŒ๋ผ์šฐ

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

Mac์—์„œ hosts ์ฃผ์†Œ ๋ณ€๊ฒฝ

Mac์—์„œ hosts ํŒŒ์ผ ์ฐพ๊ธฐ

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