Redux2 [redux]자주하는 실수 dipatch를 통해 action 객체를 보낼때, type과 함께 같이 보내는 변수들을 최대한 간결하게 하여보낸다 (오버헤드 최소화) 모든 UI는 render링 과정에서 수행하도록 진행한다. (=> rendering 은 subscribe에서만 진행) getState() 로 상태를 불러오는 로직은 Store안에서만 이루어지도록 한다. 웹개발/TIL 2020. 4. 2. [node.js] node.js, npm 기반 프로젝트 디버깅 꿀팁(babel사용시, 인텔리제이) 이번에 회사에서 Redux를 사용하여 개발을 하고있는데, node.js 개발환경에서 Babel을 사용하여 ES6이상문법을 ES5로 바꾸어서 빌드를 시켜준다. 이과정에서 크롬개발자도구를 사용하여 디버깅을 할때 작성코드와 다르게 변환된 코드가 나와서 디버깅하기가 너무 난해하여 방법을 찾아보았다.. 그 결과 인텔리제이에서 바로 디버깅 할 수있는 방법을 알아냈다. 정리해보면 다음과 같다. 1. JetBraint 설치 먼저 크롬앱스에 들어가서 JetBrain을 설치한다. https://chrome.google.com/webstore/detail/jetbrains-ide-support/hmhgeddbohgjknpmjagkdomcpobmllji JetBrains IDE Support HTML/CSS/JavaScrip.. 웹개발/node.js 2020. 3. 15. 이전 1 다음