본문 바로가기

개발/react 생태계

node.js와 next.js가 눈에 들어온 이유

반응형

react에서는 효율적인 state관리를 위해 redux를 사용합니다. 특히 cra(create-react-app)은 서버와 완전히 분리되 state를 따로 저장할 redux같은 store 개념이 필수입니다.

 

하지만 프로젝트를 진행하면서 front, back을 모두 만지다보니 store가 많이 불편했습니다. 예를들어 로그인 로직만 해도, front와 back이 완전히 분리되어있어 변수가 더 늘어나고, 코드를 두번짜 유지보수가 쉽지 않았습니다. (물론 대규모 프로젝트시 역할분담으로 해소할수도 있습니다.)

 

좀더 편한 방식을 찾던중 ssr방식의 next.js를 알게 되었고, 써보니 제 갈증을 해결해주더라고요!

 

 

 

그래서 이제부터는 next.js와 node.js도 함께 작성하려합니다. 감사합니다.