이종택 강의
-
원티드 12월 프론트엔드 챌린지 2차카테고리 없음 2023. 12. 9. 13:07
비지니스 로직을 제압하는 개발자가 퇴근을 한다 프론트에서 해드릴게요! - 의도 자체는 좋았으나 안좋은 결과로 귀결되는 마는 상황 - 지옥으로 가는 길은 선의로 포장되어 있다. (서양 속담) - 잠깐 멈춰서서 구조적인 원인은 없는지 생각해볼 필요가 있다. - 동료를 돕기 위해 가져온 백엔드 추천, 페이지네이션, 검색 로직을 프론트엔드에서 구현하는게 뭐가 문제인가? - 협업에 강한 개발자 아닌가? - 문제 1. 이름에 맞는 단순한 역할의 컴포넌트가 아닌 본질에서 벗어난 컴포넌트가 되어간다. - 문제 2. 웹 애플리케이션 뿐 아니라 앱에서도 동일한 로직을 구현한다면 다른 언어로 같은 로직을 다시 구현해야 함 - 문제 3. 핵심 비즈니스 로직이 외부에 노출된다. (ex. 부당하게 할인을 챙겨갈 수 있음) - 정..