Please log in to watch this conference skillscast.
Interfaces of enterprise systems used to be a thin layer, usually generated on the server side, with very little logic and tons of copy-paste code. The situation changed when RESTful APIs and SPA interfaces became popular - big amounts of application logic has been moved to the client, leaving the server taking care of data persistence, transactions and other backend-related issues. A new era in web app development has started.
Modern frontend is a great ocean of emerging tools that developers often don't know how to combine, or cause to co-operate effectively. Truly scalable interface architecture is quite a new topic, still being discussed, and as yet there is no ultimate stack of software that solves most business cases. And in big enterprise systems, each design mistake costs a lot and is very difficult to refactor.
YOU MAY ALSO LIKE:
Enterprise Interface Architecture