<aside>
๐ง๐ปโ๐ป React
, Next.js
/ Typescript
, Javascript
</aside>
mailto:[email protected] | |
---|---|
Github | https://github.com/caesiumy |
https://www.linkedin.com/in/chang-sik-yoon-120757217/ |
Team Softmax - ํ๋ก ํธ์๋ ์์ง๋์ด
canvas
๋ฅผ ๋ค๋ฃจ๊ธฐ ์ํด Phaser
์์ง์ผ๋ก ์ฌ ๊ตฌ์ฑCRA
๊ธฐ๋ฐ ํ๋ก์ ํธ๋ฅผ Vite
๊ธฐ๋ฐ์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์
scss
๋ชจ๋์ ๋ค์ด๋ฐ ์ปจ๋ฒค์
์ ๋ฆฝ(BEM)Landscape
์ ๋ฐ์ํ๋ ๋์์ธ ๊ตฌํPWA
๋ฐ SEO
์ฅ์ฐฉ ๋ฐ ๊ฐ์ Redux
์์ Redux Tool Kit
์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์
i18n
์ผ๋ก ์์ด์ ํ๊ธ ๋ฒ์ ๊ตฌํNext.js
๋ฅผ ํตํ ์๋ฒ์ฌ์ด๋ ๋ ๋๋ง ์ ์ฉNotion API
๋ฅผ CMS๋ก ์ฌ์ฉํ์ฌ ๊ฒ์๊ธ ๊ตฌํNotion API
์์ ๊ฐ์ ธ์ค๋ .HEIC
์ด๋ฏธ์ง ํ์ฅ์ ๊ด๋ จ ์ค๋ฅ ํด๊ฒฐThreejs
๋ฅผ ์ด์ฉํด ์ ์ ์ ์ฝ๋ ์
๋ ฅ์ ๋ฐ๋ผ ๋ณํ๋ 3D ์ฌ ๊ตฌํ ๋ฐ ๋ฌผ๋ฆฌ์์ง ์ถ๊ฐgrpc
, Protobuf
๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ํต์ ์ฌ์ฉSWR
๋ก ์
๋ฐ์ดํธRecoil
๋ก ์ฝ๋ ์๋ํฐ๋ฅผ ์ ์ดํ๋ ์ปจํธ๋กค๋ฌ ์ํ ๊ด๋ฆฌreact-table
์ ์ฌ์ฉํ ๊ฒ์, ์ ๋ ฌ ๋ฑ์ ๊ธฐ๋ฅ์ ๊ฐ์ง ๋ฐ์ดํฐ ํ
์ด๋ธ ๊ณตํต ์ปดํฌ๋ํธ ์ค๊ณreact-hook-form
๊ณผ zod
๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ ์ถ๊ฐ ๋ฑ์ ์ฐ์ด๋ ๊ฒฌ๊ณ ํ ํผ ๊ตฌํJWT
๋ฅผ ํตํ ๊ด๋ฆฌ์ ๊ณ์ ๋ก๊ทธ์ธTypescript
Javascript
React
Next.js
Vite
RTK
Recoil
SWR
Emotion
Tailwindcss
React-Table
Zod
React-Hook-Form
Nextjs@13
TailwindCSS
Threejs
Typescript
valtio
framer-motion
drei
์ [maath](<https://github.com/pmndrs/maath>)
, [valtio
](https://github.com/pmndrs/valtio) ๋ฅผ ํ์ฉํ์ฌ ๊ตฌํGitHub - CaesiumY/r3f-next-13: React-three-fiber์ Next@13์ผ๋ก ๋ง๋๋ ํ๋ก์ ํธ
Nextjs@13
TailwindCSS
Typescript
Notion API
SWR
Next@12
์์ Next@13
์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์
Notion API
๋ฅผ CMS๋ก ํ์ฉGitHub - CaesiumY/notion-blog-v2: Next.js์ Notion API๋ก ๋ง๋๋ ๋ธ๋ก๊ทธ
Nextjs
TailwindCSS
Firebase
Typescript
svg
๋ก ๋ง๋ค์ด ์ ์ฉlighthouse
๋ฅผ ํตํ ์ฑ๋ฅ ์ธก์ ์ผ๋ก ๋ชจ๋ ๋ถ์ผ 100์ ๋ฌ์ฑGitHub - CaesiumY/mahe-musical: MA:HE ๋ฎค์ง์ปฌ ํฐ์ผํ ํ๋ณด ํ์ด์ง
Nextjs
TailwindCSS
Firebase
Typescript
Realtime DB
๋ฅผ ์ด์ฉํ์ฌ ์ค์๊ฐ ์๋งค ๊ตฌํ.webp
๋ฅผ ์ฌ์ฉํด ์ด๋ฏธ์ง ์์ถ