ποΈAbout
const frontendDeveloper = () => {
return {
name: "μ΅νμ§",
email: "[email protected]",
github: "[<https://github.com/mamonde456>](<https://github.com/mamonde456>)",
blog: "[<https://velog.io/@mamonde456>](<https://velog.io/@mamonde456>)",
}
}
frontendDeveloper()
μ±
μκ°μ λ°νμΌλ‘ μμ±λ μλ κ²°κ³Όλ₯Ό λ§λ€μ΄κ°λ νλ‘ νΈμλ κ°λ°μ μ΅νμ§μ
λλ€.
- λμμΈ μ 곡μμ μΆλ°ν΄ μ¬μ©μ κ²½ν μ€μ¬μ UIμ κ΄μ¬μ κ°μ§λ©° κ°λ°λ‘ μ ν₯νκ³ , νμ¬λ λͺ
νν νλ¦κ³Ό ꡬ쑰λ₯Ό κ°μ§ μ½λλ₯Ό μ§ν₯ν©λλ€.
- μ λ κΈ°λ₯μ ꡬννλ λ° κ·ΈμΉμ§ μκ³ , μ½λκ° κ°μ§ νλ¦κ³Ό ꡬ쑰μ μμ±λκΉμ§ κ³ λ―Όν©λλ€. κΈ°λ₯μ΄ μλνλ κ²μ λ§μ‘±νμ§ μκ³ , μ μ§λ³΄μμ±κ³Ό νμ₯μ±κΉμ§ κ³ λ €ν μ€κ³λ‘ νμ μμ°μ±μ κΈ°μ¬ν΄μμ΅λλ€.
- νμ΅ν λ΄μ©μ λ§€λ¬ λΈλ‘κ·Έμ μ 리νκ³ , μ€ν°λμ μ¨λ³΄λ© νλμ ν΅ν΄ μμΌλ₯Ό λνκ³ μμ΅λλ€. μ½λ 리뷰μ νμλ₯Όν΅ν΄ μ견μ λλλ©°, μ§μ 격차λ₯Ό μ€μ΄κ³ ν¨κ» μ±μ₯νλ νμ λ§λλ λ° μ±
μμ λ€νκ³ μ ν©λλ€.
- λκΉμ§ μμ±λλ₯Ό λμΉμ§ μλ κ°λ°μλ‘μ, νμ
κ³Ό κ°μ μ€μ¬μ κ°λ° λ¬Ένλ₯Ό μ€μ²ν΄κ°κ³ μμ΅λλ€.
ποΈΒ κΈ°μ μ€ν
Frontend
<aside>
π
HTML/CSS, JavaScript, TypeScript, React, Vue.js, Next.js
</aside>
λꡬ & νμ
<aside>
π
Git, GitHub, Slack, Jira, Confluence
</aside>
νλ‘μ νΈ
<aside>
π₯
컀λ₯λ₯ νλ‘μ νΈ

νμ μν μ€μκ° λͺ¨λν°λ§ μΉ μλΉμ€ | 2023.03 ~ 2023.10 | ν 8λͺ
(μ€λ¬΄)
π‘Β ν΅μ¬ μ±κ³Ό
- vuex-persistedstate μ§μ μ’
λ£λ‘ Pinia λμ
μ μ λ° μ£Όλμ λ§μ΄κ·Έλ μ΄μ
μν
- switchλ¬Έμ κ°μ²΄ 리ν°λ΄λ‘ λ³κ²½νμ¬ λΆνμν λΉκ΅ μ°μ° μ΅μ ν λ° μ½λ κ°λ
μ± κ°μ
βοΈΒ κΈ°μ μ€ν: Vue2, Nuxt2, Vuex, Pinia, TypeScript, Git
πΒ λ§ν¬: [ πΒ μμΈν 보기 ] | [ πΒ λΉκ³΅κ° νλ‘μ νΈ ]
</aside>
<aside>
π
Next.js λΈλ‘κ·Έ

κ°μΈ λΈλ‘κ·Έ νλ«νΌ | 2023.10 ~ | κ°μΈ νλ‘μ νΈ
π‘Β ν΅μ¬ μ±κ³Ό
- SSG β CSR β SSR λ λλ§ λ°©μ λ¨κ³λ³ μ νμ ν΅ν μ¬μ©μ κ²½ν μ΅μ ν
- IndexedDBμ Firebase κ²°ν©μΌλ‘ μλ² λ¦¬μμ€ μ μ½ λ° μμκΈ κΈ°λ₯ ꡬν
βοΈΒ κΈ°μ μ€ν: Vue2, Nuxt2, Vuex, Pinia, TypeScript, Git
πΒ λ§ν¬: [ πΒ μμΈν 보기 ] | [ π₯οΈ μΉμ¬μ΄νΈ ] | [ πΒ GitHub]
</aside>
λμΈνλ