- 백엔드를 프론트엔드마다 분리하여 관리하면 프론트엔드별 맞춤형 최적화가 가능하며, 개발 및 배포의 유연성이 提升된다. 🔐
- 배달이 빠르고 고성능인 프론트엔드를 위한 백엔드를 구축할 때, 각 프론트엔드에 맞는 로직과 기능을 갖추는 것이 유리하다. 🏎️
- 백엔드를 프론트엔드마다 구축하는 것은 코드 중복을 야기할 수 있는 단점을 가지지만, 프론트엔드별 좀 더 명확한 책임과 코드 가독성을 높일 수 있다. 👬
- 백엔드에 사용하는 API를 프론트엔드마다 분리하게 될 경우, 사용자 경험에 따라 다를 수 있으며, 코드 중복을 최소화하는 방안을 고려해야 한다. ⚖️