[Refactoring] 로그인/회원가입 기능을 과감하게 없애보자.(미완)

junjeong·2025년 1월 31일

Linkbrary

목록 보기
2/6
post-thumbnail

사건의 발단


첫번째 과제이다. 지난 linkbrary를 마치며.... 포스팅에서 이야기 했듯이 사용자 로그인 기능을 과감하게 없애기로 했다. 이유는 유저 세션과 관련된 뚜렷한 기능이 딱히 없고 오히려 주 컨텐츠를 경험하기까지의 시간을 지연시킬 뿐이라고 판단이 되기 때문이다.

문제 직면


고민은 거창하게 했으나 바로 1차원적인 문제에 직면했다. 대부분의 fetch 요청이 백엔드에서 이미 인가가 필요한 요청으로 자물쇠가 걸어져 있다.ㅜㅜ 어떻게 할 수 있을까? 학원에서 백엔드 api와 디자인을 모두 제공해 준 프로젝트이다 보니까 고칠 수도 없는 노릇이다... 여기서 멈춘다면 스스로 부트캠프 양산형 개발자에 불과하다고 증명하는 것 같아 가만히 있고 싶지는 않다.

해결 방안

위기를 기회 삼아 백엔드를 공부하는 시간을 가지기로 했다. 목표는 학원에서 제공해 준 api를 그대로 만들어보되 현재에 프로젝트에서 로그인 없이도 충분히 돌아갈 수 있도록 하는 것이다. 하지만 당장에 우선순위로 두기는 위험하다. 기간이 비교적 오래 걸릴 것 같기 때문이다. 또 다른 리팩토링 할 것들도 이미 많다ㅜㅜ 하지만 피일차일 미루지는 않을 것이며 금방 다시 이 포스팅으로 돌아와 미완이 아닌 완성으로 다시 고치는 날을 만날 것이다.

profile
Whether you're doing well or not, just keep going👨🏻‍💻🔥

0개의 댓글