parksohyunnn
Preview Image

REACT) Node.js μ„€μΉ˜ν•˜κΈ°

Node.jsλ₯Ό μ„€μΉ˜ν•˜λŠ” 방법은 κ°„λ‹¨ν•˜κ³  μ—¬λŸ¬ ν”Œλž«νΌμ—μ„œ μ§€μ›λ©λ‹ˆλ‹€. μ•„λž˜λŠ” Windows, macOS, Linux 운영 μ²΄μ œμ—μ„œ Node.jsλ₯Ό μ„€μΉ˜ν•˜λŠ” 방법을 μƒμ„Ένžˆ μ„€λͺ…ν•œ κ²ƒμž…λ‹ˆλ‹€. macOSμ—μ„œ Node.js μ„€μΉ˜ν•˜κΈ°: 1. Homebrewλ₯Ό μ‚¬μš©ν•˜μ—¬ μ„€μΉ˜ν•˜κΈ°(ꢌμž₯): 터미널을 μ—΄κ³  λ‹€μŒ λͺ…λ Ήμ–΄λ₯Ό μ‹€ν–‰ν•˜μ—¬ Homebrewλ₯Ό μ„€μΉ˜ν•©λ‹ˆλ‹€....

Preview Image

λ©΄μ ‘λŒ€λΉ„μ§ˆλ¬Έ) λ°˜μ‘ν˜• 웹에 λŒ€ν•΄ μ•Œμ•„λ³΄μž

1.λ°˜μ‘ν˜• μ›Ήμ΄λž€? λ°˜μ‘ν˜• μ›Ή(Responsive Web)은 μ‚¬μš©μžκ°€ μ ‘μ†ν•˜λŠ” λ””λ°”μ΄μŠ€μ˜ ν™”λ©΄ 크기에 맞좰 μ›Ή μ‚¬μ΄νŠΈ λ˜λŠ” μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ λ ˆμ΄μ•„μ›ƒκ³Ό λ””μžμΈμ΄ λ™μ μœΌλ‘œ λ³€ν™”ν•˜μ—¬ μ΅œμ ν™”λ˜λŠ” μ›Ή λ””μžμΈ κΈ°μˆ μž…λ‹ˆλ‹€. 즉, μ‚¬μš©μžκ°€ λ°μŠ€ν¬ν†±, νƒœλΈ”λ¦Ώ, 슀마트폰 λ“± λ‹€μ–‘ν•œ λ””λ°”μ΄μŠ€λ‘œ μ›Ή μ‚¬μ΄νŠΈλ₯Ό 접속할 λ•Œ, ν™”λ©΄μ˜ 크기에 따라 μ μ ˆν•œ λ ˆμ΄μ•„μ›ƒκ³Ό μŠ€νƒ€μΌμ΄ 적용...

Preview Image

REACT) REACTλž€?

λ¦¬μ—‘νŠΈλž€? λ¦¬μ•‘νŠΈ(React)λŠ” νŽ˜μ΄μŠ€λΆμ—μ„œ κ°œλ°œν•œ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€(UI)λ₯Ό κ΅¬μΆ•ν•˜κΈ° μœ„ν•œ JavaScript λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. λ¦¬μ•‘νŠΈλŠ” 단일 νŽ˜μ΄μ§€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜(SPA)의 κ°œλ°œμ„ 쉽고 효율적으둜 λ§Œλ“€μ–΄μ£ΌλŠ”λ° 쀑점을 두고 μžˆμŠ΅λ‹ˆλ‹€. μ›Ή 및 λͺ¨λ°”일 μ•±μ˜ view layerλ₯Ό μ²˜λ¦¬ν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. Β  데이터 바인딩 기법을 ν†΅ν•΄μ„œ μ—¬λŸ¬κ°€μ§€ 정보λ₯Ό ...

Preview Image

CSS) position 속성

μ˜€λŠ˜μ€ css의 position 속성에 λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. CSS의 position 속성은 μš”μ†Œλ₯Ό λ°°μΉ˜ν•˜λŠ” 방법을 μ§€μ •ν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. 이 속성을 μ‚¬μš©ν•˜μ—¬ μš”μ†Œλ₯Ό νŽ˜μ΄μ§€μ˜ νŠΉμ • μœ„μΉ˜μ— λ°°μΉ˜ν•˜κ±°λ‚˜ μš”μ†Œκ°€ λ¬Έμ„œ 흐름에 영ν–₯을 λ―ΈμΉ˜λŠ” 방법을 μ œμ–΄ν•  수 μžˆμŠ΅λ‹ˆλ‹€. position 속성은 λ‹€μŒκ³Ό 같은 값듀을 κ°€μ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€: μ’…λ₯˜μ™€ μ‚¬μš© 예...

Preview Image

JAVASCRIPT) 데이터 νƒ€μž…

였늘의 μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ 데이터 νƒ€μž…μ— λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. 데이터 νƒ€μž…μ€ λ³€μˆ˜λ‚˜ μƒμˆ˜μ— 할당될 수 있으며, 각각의 νƒ€μž…μ€ νŠΉμ •ν•œ 값을 λ‚˜νƒ€λ‚΄λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. 데이터 νƒ€μž…μ€ λ³€μˆ˜μ˜ κ°’μ΄λ‚˜ λ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜λŠ” 방법에 영ν–₯을 미치며, ν”„λ‘œκ·Έλž˜λ°μ—μ„œ μ€‘μš”ν•œ κ°œλ… 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€. 그럼 μ•„λž˜ μ •μ˜μ™€ μ˜ˆμ‹œλ₯Ό 톡해 μ„€λͺ…ν•˜λ„λ‘ ν• κ²Œμš”! 데이터 νƒ€μž…...

Preview Image

HTML) μ‹œλ©˜ν‹± νƒœκ·Έλž€?

μ•ˆλ…•ν•˜μ„Έμš”. μ˜€λŠ˜μ€ μ›ΉνŽ˜μ΄μ§€ ꡬ쑰λ₯Ό μ„€κ³„ν•˜λŠ” μ‹œλ©˜ν‹± νƒœκ·Έμ— λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. μ‹œλ©˜ν‹± νƒœκ·ΈλŠ” HTML μš”μ†Œμ˜ 의미λ₯Ό λͺ…ν™•ν•˜κ²Œ μ •μ˜ν•˜μ—¬ 검색 μ—”μ§„ 및 μ›Ή λΈŒλΌμš°μ €μ—κ²Œ λ¬Έμ„œμ˜ ꡬ쑰λ₯Ό μ΄ν•΄ν•˜λŠ” 데 도움을 μ€λ‹ˆλ‹€. μ‹œλ©˜ν‹± νƒœκ·Έλ₯Ό μ‚¬μš©ν•˜λ©΄ μ½”λ“œκ°€ 읽기 쉽고 μœ μ§€ κ΄€λ¦¬ν•˜κΈ° 쉽고 접근성이 ν–₯μƒλ˜λ©° SEO(검색 μ—”μ§„ μ΅œμ ν™”)에 μœ λ¦¬ν•΄μ§‘λ‹ˆλ‹€. ...

Preview Image

μ›Ήλ””μžμΈκΈ°λŠ₯사) μŠ¬λΌμ΄λ“œ νŽ˜μ΄λ“œ 효과 μœ ν˜•

μ˜€λŠ˜μ€ μ›Ήλ””μžμΈ κΈ°λŠ₯사 μ‹€κΈ° 이미지 μŠ¬λΌμ΄λ“œ νŽ˜μ΄λ“œ 효과 μœ ν˜•μ— λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. λ¨Όμ € htmlλΆ€ν„° μž‘μ—…μ„ 해주도둝 ν• κ±΄λ°μš”. html 전체 μ½”λ“œλΆ€ν„° 보도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€. <article id="slider"> <div class="sliderWrap"> <div class="slide...

Preview Image

GSAP) Parallax 효과주기

μ˜€λŠ˜μ€ μ›Ή νŽ˜μ΄μ§€μ—μ„œ μŠ€ν¬λ‘€μ— λ”°λ₯Έ μ• λ‹ˆλ©”μ΄μ…˜ 효과λ₯Ό κ΅¬ν˜„ν•˜κΈ° μœ„ν•΄ GSAP (GreenSock Animation Platform) 및 그의 ScrollTrigger ν”ŒλŸ¬κ·ΈμΈμ„ μ‚¬μš©ν•˜λŠ” 방법을 μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. 각 μ„Ήμ…˜λ§ˆλ‹€ λ‹€λ₯Έ μ• λ‹ˆλ©”μ΄μ…˜ νš¨κ³Όκ°€ μ μš©λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. μžμ„Ένžˆ μ„€λͺ…ν•΄λ“œλ¦¬κ² μŠ΅λ‹ˆλ‹€. ScrollTriggerλŠ” GSAP (GreenSoc...

Preview Image

GSAP) GSAP둜 마우슀 효과 주기2

μ˜€λŠ˜μ€ GSAPλ₯Ό μ‚¬μš©ν•˜μ—¬ μ›Ή νŽ˜μ΄μ§€μ—μ„œ 마우슀 μ›€μ§μž„μ— 따라 λ‹€μ–‘ν•œ 이벀트λ₯Ό μ²˜λ¦¬ν•˜λŠ” JavaScript 예제λ₯Ό λ°°μ›Œλ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. μ½”λ“œλŠ” 크게 두 λΆ€λΆ„μœΌλ‘œ λ‚˜λ‰©λ‹ˆλ‹€: 마우슀 이동 이벀트λ₯Ό κΈ°λ‘ν•˜κ³  좜λ ₯ν•˜λŠ” λΆ€λΆ„κ³Ό, μ»€μŠ€ν…€ 마우슀 μ»€μ„œμ˜ λͺ¨μ–‘을 λ³€κ²½ν•˜λŠ” λΆ€λΆ„μž…λ‹ˆλ‹€. 이 μ½”λ“œλ₯Ό 톡해 μ›Ή νŽ˜μ΄μ§€μ—μ„œ 마우슀의 μ›€μ§μž„κ³Ό μœ„μΉ˜μ— 따라 동적인 μƒν˜Έ...

Preview Image

GSAP) ScrollTrigger 효과주기

μ˜€λŠ˜μ€ GSAP(GreenSock Animation Platform)κ³Ό ScrollTrigger ν”ŒλŸ¬κ·ΈμΈμ„ μ‚¬μš©ν•˜μ—¬ μ›Ή νŽ˜μ΄μ§€μ— μŠ€ν¬λ‘€μ— λ”°λ₯Έ λ‹€μ–‘ν•œ μ• λ‹ˆλ©”μ΄μ…˜ 효과λ₯Ό κ΅¬ν˜„ν•˜λŠ” 방법을 μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. 각 μ„Ήμ…˜λ³„λ‘œ μ„€λͺ…λ“œλ¦¬λ„λ‘ ν• κ²Œμš”! GSAPλŠ” μ›Ή μ• λ‹ˆλ©”μ΄μ…˜μ„ κ΅¬ν˜„ν•˜κΈ° μœ„ν•œ λ‹€μ–‘ν•˜κ³  μœ μš©ν•œ κΈ°λŠ₯듀을 μ œκ³΅ν•©λ‹ˆλ‹€. μœ„μ—μ„œ μ„€λͺ…ν•œ κΈ°λŠ₯듀을 적절히 ν™œ...

Trending Tags