ABOUT ME

-

Today
-
Yesterday
-
Total
-
728x90

Windows Terminal 추천 리뷰
Windows 2023.03.12 03:16

Windows Terminal은 기존 windows의 명령 프롬프트(cmd), PowerShell, WSl과 같은 CLI를 사용할 수 있는 터미널 프로그램입니다. Microsoft 공식 프로그램이며 github에서 MIT license open source로 개발되고 있습니다. 사용하면서 좋았던 점들을 정리해보았습니다. 예쁜 UI 기존 cmd와 비교해보면 UI가 훨씬 예쁩니다. 위 사진은 제가 사용하는 windows termial 입니다. 설정 탭에서 모양 관련 설정을 바꿀 수 있습니다. 기존 cmd는 뭔가 legacy 스타일인데 비해 좀 더 사용자 친화적인 UI입니다. 사진에서 볼 수 있듯이 테마, 글꼴 등을 설정할 수 있고, 레트로 터미널 효과를 활성화하면 영화에서 보던 옛날 기기들 터미널 효과를 적..

Antd 사용 리뷰
Review 2023.04.08 22:15

antd를 사용하여 프로젝트 하나를 진행하고 있습니다. 사용하면서 느낀 점들을 정리해보겠습니다. https://ant.design/ Ant Design - The world's second most popular React UI framework Ant Design 5.0 use CSS-in-JS technology to provide dynamic & mix theme ability. And which use component level CSS-in-JS solution get your application a better performance. ant.design https://github.com/ant-design/ant-design GitHub - ant-design/ant-design: An e..

React 개발 중 컴포넌트 렌더링 lagging
Debug 2023.02.15 00:49

최근 회사에서 React 개발 중 컴포넌트 렌더링시에 버벅거리는 (lagging) 현상이 나타났습니다. 새로고침하면 괜찮아지기도하면서 간헐적으로 발생했습니다. 추측했던 원인은 다음과 같습니다. 1. 잘못된 상태 관리로 인한 불필요한 리렌더링 발생 2. UI 라이브러리 컴포넌트 오사용으로 인한 오류 하지만 다행히도(?) 진짜 원인은 Chrome DevTools였습니다. Chrome DevTools에서 애플리케이션을 모니터링하고 있다보니 렌더링에서 lagging 이 발생하는 것이었습니다. https://stackoverflow.com/questions/60573388/react-app-slows-to-a-crawl-with-chrome-developer-tools-open-works-fine-in-incog..

React CRACO 설정
React 2023.02.09 01:24

React 프로젝트 생성시 CRA를 많이 사용합니다. React 프로젝트에 필요한 여러 번들 라이브러리 및 설정들을 알아서 해주어 편하기 때문입니다. 하지만 알아서 해준다는 이 장점이 단점이 되기도 합니다. webpack config를 수정해야 하는 경우가 그렇습니다. CRA v5 (react-script v5) 이상부터 사용하는 webpack v5는 더 이상 nodejs 함수의 polyfill을 기본으로 제공하지 않습니다. 이 polyfill을 webpack config에 설정해주어야 합니다. (원칙상 nodejs를 사용하는 server-side의 패키지들은 backend에서 처리하고 frontend에서 받아서 쓰는 것이 맞습니다.) CRA는 webpack 설정을 알아서 해주기 때문에 webpack c..

728x90
Designed by Tistory.