본문 바로가기

Version3

Redux - next.js store에 접근 redux와 next.js를 같이 사용하고 있다면.... SSR이 되면서 초기 data를 받아온 것을 redux에 넣어 뿌려줘야 하지만 next js에 나와있는 getServerSideProps만으로는 redux store에 접근할 수 없다. #object * next getServerSideProps 에서 store 접근 ## next-redux-wrapper 7.0 이하 버전 이와 더불어 추가로 설정을 더 해줘야 store 접근 할 수 있다. redux store를 setting 하면서 wrapper를 export를 해줄텐데 여기서 wrapper를 가져와서 사용하면 store에 접근을 할 수 있다. export const getServerSideProps = wrapper.getServerSidePr.. 2021. 10. 16.
Javascript - node.js node.js는 Javascript가 돌아가는 run time 환경이다. 공식 홈페이에서도 Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. 이렇게 기술 되어 있다. 우선, command line에서 자신이 지금 사용하고 있는 node version을 확인 하려면 command line에 node -v 해보면 현재 node의 version을 확인할 수 있다. 개발을 하다보면 다른 사람들과 협업하는 일들이 생기고, 협업 사람들끼리 사용하는 node version을 맞출 필요가 있다. 특히 호환성 때문에 초기 set up 작업을 하면서 node version을 맞추고 시작하는것이 좋다. 나중에 git merge를 통해서 각자 코.. 2021. 9. 11.
TypeError: x is not a function 회사에서 server를 담당하게 되었고, server를 개발하다 삽질을 하게되어 기록을 남긴다. 이 error를 해결하기 위해 이틀동안 고생을 했고, 구글링 덕분에 문제를 해결 할 수 있었다. 기본적으로 함수의 정의가 잘못되었거나, 함수를 잘못 이용했을 때, 발생을 한다. object.map() 이라는 메소드는 없고, array.map() 메소드가 있다. 메소드를 잘못 활용했을 경우 나타나는 에러이다. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Not_a_function TypeError: "x" is not a function - JavaScript | MDN The JavaScript exception "is no.. 2021. 7. 14.
반응형