개발을 하면서 어려웠던 비지니스 로직들

strider·2023년 11월 28일
0

원티드 프리온보딩 FE 사전과제 링크에서 보고 글을 작성하면 좋을 듯하여 작성한다

첫번째로, 사실 이거는 비지니스 로직과는 조금 다른 이야기지만 ...
국비지원에서 자바를 배우면서 객체지향을 찍먹했고, 리액트를 하면서 함수형을 잠깐 들여다봤다

그래서인지 객체지향으로 즉 class랑 생성자만들고 상속하고 하는 등등을 어디에서 사용하면 좋을지 모르겠다

특히 리액트에서 나는 무조건 함수형으로 써야지 라고 생각했는데 배민 개발자분의 강의와 블로그 글을 보면서 객체지향으로 쓰면 좋은 경우도 있다는 것을 알게 된 적이있다

두번째로, 보통 게시판을 개발할 때 글 목록 페이지 글 제목 옆에 그 글의 좋아요가 몇 개인지 나오고 제목을 클릭해서 글의 상세페이지로 가면 좋아요를 누를 수 있는데

이러한 경우에 좋아요 버튼과 좋아요 갯수를 따로 컴포넌트로 만들어서 상태관리 하는 게 맞는 것인지 모르겠다

좋아요가 2개의 페이지 외에는 재사용되지 않는 상황이면서, REST api로 좋아요를 누를 때마다 db에 있는 좋아요 갯수를 update 해줘서 네트워크 요청이 가는 것이 괜찮은 방법인가라는 생각이 들었다

코드로 작성해보고는 있는데, 코드는 작성하면 여기에 추가할 계획이다

결론 : 만남은 쉽고 개발은 어려워~🎵

profile
성장하고픈 개발자

0개의 댓글