hoonie-log๋ Next.js์ Supabase๋ก ๋น์ ๋ธ๋ก๊ทธ์ ๋๋ค.
v0.1.0: ๋ฐ๋๋ฐ๋ํ๊ฒ ๋ฐฐํฌ๋ hoonie-log๋ฅผ ๋ง๋๋ณด์ธ์. ํ์ฌ๋ ๊ฐ๋จํ ๋์์ธ๋ง ํ์ธํ ์ ์๋ต๋๋ค.
!์์ธํ ๊ฐ๋ฐ ๊ธฐ๊ฐ์ ์ถํ ์
๋ฐ์ดํธ ์์ ์
๋๋ค.
2024. 5. 3. ~ 6. 8.
- ํ ์คํธ ์๋ํฐ ๊ธฐ๋ฅ์ ํฌํจํ ๋๋ง์ ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ
- ์ ์์ฑ ์ ์ฝ๋๋ค๋ ๋๋์ ๋ฐ์ ์ ์๋ ๋์์ธ ๊ตฌํํ๊ธฐ
- ๋์๋ณด๋๋ฅผ ํตํด ๊ด๋ฆฌ์๊ฐ ๊ธ์ ์์ฑ, ์์ , ์ญ์ ํ ์ ์๋๋ก ํ๊ธฐ
- ๋ธ๋ก๊ทธ์ ์์ฑ๋ ๋ ๊ธ์ ์ฝ์ ์ ์์ต๋๋ค.
- ๋๊ธ์ ๋จ๊ธธ ์ ์์ต๋๋ค.
- ์ํ๋ ๊ธ์ ๊ฒ์ํ ์ ์์ต๋๋ค.
- ๋ผ์ดํธ, ๋คํฌ ๋ฐ ์ฌ์ฉ์ ๊ธฐ๊ธฐ์์ ์ฌ์ฉ์ค์ธ ํ ๋ง๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค.
- OAuth 2.0์ ์ฌ์ฉํด ๋์๋ณด๋์ ์ ๊ทผํ ์ ์์ต๋๋ค.
- ๋์๋ณด๋์์ ๊ธ์ ์์ฑํ๊ณ , ์์ ํ๊ณ , ์ญ์ ํ ์ ์์ต๋๋ค.
- ๋ธ๋ก๊ทธ ํต๊ณ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
!๋ธ๋์น ์ ๋ต์ ์ถํ ์ ๋ฐ์ดํธ ์์ ์ ๋๋ค.
Git-Flow
Conventional Commits๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ปค๋ฐ ์ปจ๋ฒค์ ์ ์ ์ฉํ์ต๋๋ค.
ํ์ | ์ค๋ช |
---|---|
chore | ๋น๋ ์ ๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์์ , production code์ ๋ฌด๊ดํ ๋ถ๋ถ |
comment | ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋น๊ฒฝ |
design | CSS ๋ฑ ์ฌ์ฉ์ UI ๋ณ๊ฒฝ |
docs | ๋ฌธ์ ์์ |
feat | ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
fix | ๋ฒ๊ทธ ์์ |
refactor | ์ฝ๋ ๋ฆฌํฉํ ๋ง |
remove | ํ์ผ, ํด๋ ์ญ์ |
rename | ํ์ผ ํน์ ํด๋๋ช ์ ์์ ํ๊ฑฐ๋ ์ฎ๊ธฐ๋ ์์ ๋ง ํ๋ ๊ฒฝ์ฐ |
revert | ์ด์ ์ปค๋ฐ์ผ๋ก ๋๋๋ฆฌ๋ ์์ |
style | ์ฝ๋ ํฌ๋งทํ , ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ |
test | ํ ์คํธ ์ฝ๋, ๋ฆฌํฉํ ๋ง ํ ์คํธ ์ฝ๋ ์ถ๊ฐ |
!๊ฐ๋ฐ ํ๊ฒฝ์ ์ ๋ฐ์ดํธ ์์ ์ ๋๋ค.
!ํด๋ ๊ตฌ์กฐ๋ ์ ๋ฐ์ดํธ ์์ ์ ๋๋ค
hoonie-log
โโ .eslintrc.json
โโ package-lock.json
โโ package.json
โโ postcss.config.mjs
โโ public
โ โโ apple-icon.png
โ โโ favicon.ico
โ โโ fonts
โ โ โโ RIDIBatang.otf
โ โ โโ pretendard_variable.woff2
โ โโ icons
โ โ โโ icon-arrow_up.svg
โ โ โโ icon-bars.svg
โ โ โโ icon-calendar.svg
โ โ โโ icon-clock.svg
โ โ โโ icon-github.svg
โ โ โโ icon-linkedin.svg
โ โ โโ icon-mail.svg
โ โ โโ icon-share.svg
โ โ โโ icon-x.svg
โ โ โโ logo.png
โ โโ opengraph-image.png
โ โโ profile.jpg
โโ src
โ โโ app
โ โ โโ blog
โ โ โ โโ [slug]
โ โ โ โ โโ page.tsx
โ โ โ โโ page.tsx
โ โ โโ components
โ โ โ โโ Calender.tsx
โ โ โ โโ Clock.tsx
โ โ โ โโ Footer.tsx
โ โ โ โโ Giscus.tsx
โ โ โ โโ Github.tsx
โ โ โ โโ Header.tsx
โ โ โ โโ Linkedin.tsx
โ โ โ โโ Mail.tsx
โ โ โ โโ PostAbstarctItem.tsx
โ โ โ โโ PostAbstarctList.tsx
โ โ โ โโ PostBody.tsx
โ โ โ โโ PostHeader.tsx
โ โ โโ craft
โ โ โ โโ [slug]
โ โ โ โ โโ page.tsx
โ โ โ โโ page.tsx
โ โ โโ globals.css
โ โ โโ layout.tsx
โ โ โโ not-found.tsx
โ โ โโ page.tsx
โ โโ interfaces
โ โ โโ post.ts
โ โโ lib
โ โ โโ api.ts
โ โ โโ constants.ts
โ โโ posts
โ โโ blog
โ โ โโ content.md
โ โ โโ test-1.md
โ โโ craft
โ โโ content4.md
โโ tailwind.config.ts
โโ tsconfig.json
๐ Next.js Portfolio with Blog
๐ ๋ฆฌ๋๋ฐํ์ฒด
๐ Pretendard Variable