Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Frontends often have a much shorter lifetime than backends. A good example are banks, they change the online banking frontend approximately every 10 years, but a lot of backend systems are running since the 80s/90s without complete rewrites.

It makes a lot of sense to decouple them, and just re-write the frontend to whatever technology is the best for its time. It’s also not uncommon to have multiple frontends, for example a web application and also a native android/iOS app.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: