728x90

Click! ๐Ÿ‘‰ https://dasolpark.github.io/Dasol_JS_Momentum_Clone/

 

Welcome to Momentum Clone

 

dasolpark.github.io

Github ๐Ÿ‘‰ https://github.com/DasolPark/Dasol_JS_Momentum_Clone

 

DasolPark/Dasol_JS_Momentum_Clone

Let's make momentum clone with Vanilla JS. Contribute to DasolPark/Dasol_JS_Momentum_Clone development by creating an account on GitHub.

github.com

ํ•ญ์ƒ ์ด์šฉํ•˜๊ณ  ์žˆ๋Š” Chrome Extension Momentum์„
HTML/CSS/JavaScript
๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‚˜๋งŒ์˜ ์Šคํƒ€์ผ๋กœ ์žฌ๊ตฌ์„ฑ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค.

๐ŸŒณ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€๋Š” ๋ฌด์ž‘์œ„๋กœ ์ƒ์„ฑ๋˜๋ฉฐ, ๐Ÿ˜ƒ๋ณธ์ธ์˜ ์ด๋ฆ„์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๊ณ , โ›…๊ฐ„๋‹จํ•œ ๋‚ ์”จ ์ •๋ณด๋„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋˜ํ•œ, ๐Ÿ“‘ํ•ด์•ผ ํ•  ์ผ ๋ชฉ๋ก์„ ์ž‘์„ฑํ•˜์—ฌ ์ฒดํฌํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•˜๋ฉฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ ์”จ API๋Š” openweathermap, ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€ API๋Š” unsplash๋ฅผ ์ด์šฉํ•˜์˜€์œผ๋ฉฐ
์ด๋ฆ„๊ณผ ํ•ด์•ผ ํ•  ์ผ ๋ฐ์ดํ„ฐ๋Š” Local Storage์— ์ €์žฅํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๋ธŒ๋ผ์šฐ์ € ์•ฑ์ด๊ธฐ ๋•Œ๋ฌธ์—, ๋…ธํŠธ๋ถ์ด๋‚˜ ๋ฐ์Šคํฌํ†ฑ ๋ธŒ๋ผ์šฐ์ €์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ํ™”๋ฉด,์ด๋ฆ„์„ ๋ฌป๋Š” ํŽ˜์ด์ง€

 

๋‘ ๋ฒˆ์งธ ํ™”๋ฉด, ์‚ฌ์šฉ์ž๋ฅผ ๋ฐ˜๊ฒจ์ฃผ๋ฉฐ ์˜ค๋Š˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ผ์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์„ธ ๋ฒˆ์งธ ํ™”๋ฉด, ์‚ฌ์šฉ์ž๋ฅผ ๋ฐ˜๊ฒจ์ฃผ๋ฉฐ ์ž‘์„ฑ๋œ ์˜ค๋Š˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ผ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋„ค ๋ฒˆ์งธ ํ™”๋ฉด, ์˜ค๋Š˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ผ์„ ์™„๋ฃŒ ํ‘œ์‹œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์„ฏ ๋ฒˆ์งธ ํ™”๋ฉด, ํ•ด์•ผ ํ•  ์ผ ๋ชฉ๋ก์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์—ฌ์„ฏ ๋ฒˆ์งธ ํ™”๋ฉด, ํ•ด์•ผ ํ•  ์ผ ๋ชฉ๋ก์„ ์™„๋ฃŒ ํ‘œ์‹œ ๋˜๋Š” ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

+ Recent posts