๐จ 3์ด๋ง์ ๋ง๋๋ ๋๋ง์ ์ธ๋ค์ผ
https://simple-thumbnail.com
์ด ์๋น์ค๋ ํ ์ค์ ์คํ๋ฆฐํธ 14๊ธฐ ํ๋์์ ๋ง๋ค์ด์ก์ด์.
์คํ๋ฆฐํธ ์งํ ๊ณผ์ ์ ์์ธํ ๋ณผ ์ ์์ด์. ๐๐ป 2023 ์คํ๋ฆฐํธ ๋ฌธ์
๋น ๋ฅด๊ณ ๊ฐ๋จํ๊ฒ ์ธ๋ค์ผ์ ๋ง๋ค๊ณ , ์ด๋ฏธ์ง๋ก ์ ์ฅํ ์ ์๋ ์น ์ฑ์ ๋๋ค.
- ๋ฐฐ๊ฒฝ: ๋จ์/๊ทธ๋ผ๋ฐ์ด์ , ์ด๋ฏธ์ง(์ ๋ก๋), Unsplash ๋๋ค ์ด๋ฏธ์ง
- ๋น์จ:
1:1,4:3,16:9 - ํ ์คํธ: ๋ ์ด์์ ์ ํ, ํฐํธ/๋๊ป/์์ ์ค์
- ๋ค์ด๋ก๋: ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์์ญ์ ์ด๋ฏธ์ง๋ก ์ ์ฅ
- ๋ฐ์ํ: Mobile / Tablet / Desktop ๋์
- React + TypeScript
- Vite
- Tailwind CSS
- Recoil
- ESLint / Prettier
npm install
npm run dev- ๊ธฐ๋ณธ ํฌํธ:
http://localhost:3000
npm run build
npm run preview
npm run lint์ด ํ๋ก์ ํธ๋ ๋น๋ ๊ฒฐ๊ณผ๋ฌผ์ด dist/์ ์์ฑ๋๋ฉฐ, wrangler.jsonc์๋ dist๋ฅผ ์ ์ ์์
์ผ๋ก ์๋น(SPA)ํ๋ ์ค์ ์ด ํฌํจ๋์ด ์์ต๋๋ค.
- ๋น๋:
npm run build - ๋ฐฐํฌ:
wrangler๋ฅผ ์ฌ์ฉํ๋ ํ๊ฒฝ์ด๋ผ๋ฉดwrangler deploy๋ก ๋ฐฐํฌํ ์ ์์ต๋๋ค.
