Reactjs
-
- [Next.js] Console Error Attempting to parse an unsupported color function "lab" ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ (html2canvas)Console Error Attempting to parse an unsupported color function "lab" ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ (html2canvas)๋ค์ด๊ฐ๋ฉฐNext.js์ TailwindCSS๋ฅผ ์ด์ฉํ์ฌ ๊ฐ๋ฐํ ๋, @html2canvas@ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํ์ฌ ์นํผ์ด์ง๋ฅผ ์ด๋ฏธ์ง ํ์ผ๋ก ์ ์ฅํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ค๊ณ ํ ๋, ๋ค์๊ณผ ๊ฐ์ด @lab()@ ๊ด๋ จ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์๋ค.Console Error Attempting to parse an unsupported color function "lab" Call Stack 10 Show 10 ignore-listed frame(s)์ด๋ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํด๋ณธ๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ๋ฌธ์ ๋ TailwindCSS / PostCSS..
2025.09.22 -
- [Job Preparation] ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ (React.js)๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ (React.js)๋ค์ด๊ฐ๋ฉฐ๋ฆฌ์กํธ(React.js) ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ์ ์ํด์ ํ์ํ ๊ณผ์ ๋ค์ ์ ๋ฆฌํด๋ณธ๋ค. Node.jsLTS ๋ฒ์ ์ผ๋ก ์ค์นํ๊ธฐLong Term Service, ์ฅ๊ธฐ ์ง์ ๋ฒ์ Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org ๋ฒ์ ๊ด๋ฆฌ๊ฐ ํ์ํ ๊ฒฝ์ฐ NVM(Node Version Manager)๋ฅผ ์ค์นํ๋ค. Releases · coreybutler/nvm-windowsA node.js version management utility for Windows. Ironically written in Go. - coreyb..
1 2024.09.20 -
- [React.js] React.memo()React.memo()๋ค์ด๊ฐ๋ฉฐ๋ฆฌ์กํธ(React.js)์์ ์ ๊ณตํ๋ ๊ณ ์ฐจ ํจ์(Higher-Order Component)์ธ @React.memo()@์ ๋ํด ์ ๋ฆฌํด๋ณธ๋ค. React.memo()๊ฐ๋ ๋ฆฌ์กํธ์์ ์ ๊ณตํ๋ ๊ณ ์ฐจ ํจ์(Higher-Order Component)ํจ์ํ ์ปดํฌ๋ํธ์ ๋ถํ์ํ ์ฌ๋ ๋๋ง์ ๋ฐฉ์งํ๋ ์ญํ ์ ํ๋ค.์ ๋ฌ๋ @props@๊ฐ ๋ณ๊ฒฝ๋์ง ์๋ ํ ํด๋น ์ปดํฌ๋ํธ๋ ๋ค์ ๋ ๋๋ง๋์ง ์๋๋ก ์ต์ ํ(Optimization)ํ ์ ์๋ค.@React.memo()@๋ ํจ์ํ ์ปดํฌ๋ํธ๋ฅผ ์ธ์๋ก ๋ฐ์, ๊ทธ์ ๋์ผํ ๋์์ ํ๋ ์๋ก์ด ์ปดํฌ๋ํธ๋ฅผ ๋ฐํํ์ง๋ง, ์ถ๊ฐ์ ์ผ๋ก @props@๊ฐ ๋ณ๊ฒฝ๋์๋์ง ํ์ธํ๋ ์ต์ ํ ์์ ์ด ์ถ๊ฐ๋๋ค.@props@๊ฐ ๋ณ๊ฒฝ๋์ง ์์ ๊ฒฝ์ฐ, ๋ฉ๋ชจ์ด์ ์ด์ ๋ ์ปดํฌ๋ํธ๋ ์ด์ ๋ ๋๋ง์์..
2024.09.18 -
- [React.js] uuid, nanoid ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉํ๊ธฐ (key)uuid, nanoid ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉํ๊ธฐ (key)๋ค์ด๊ฐ๋ฉฐ๋ค์๊ณผ ๊ฐ์ด @map@์ ์ด์ฉํ์ฌ ์์๋ฅผ ํ๋ํ๋์ฉ ํํํ ๊ฒฝ์ฐ @key@ ๊ฐ์ ์ง์ ํด์ผ ํ๋๋ฐ ์ด๋ค๊ฐ์ @key@ ๊ฐ์ผ๋ก ์ง์ ํด์ผํ ์ง ๋ชจ๋ฅผ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.์ด๋, @uuid@ ๋๋ @nanoid@ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํ๋ฉด ์ด ๊ณ ๋ฏผ์ ํด๊ฒฐํ ์ ์๋ค.import { data } from './data.js';export default const App = () => { return ( {data.map((item) => {item.content}} )} uuid ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ๋ @uuid@๋ Universally Unique Identifier ์ ์ฝ์๋ก, ์ ์ธ๊ณ์์ ๊ณ ์ ํ ๊ฐ์ ์์ฑํ ์ ์๋ ์๋ณ์์ด๋ค.@u..
2024.09.09