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.
What can you expect from certain architectural decisions? Which paths are worth following and which should be avoided? The good and bad parts of the growing JavaScript code.
YOU MAY ALSO LIKE:
Enterprise Interface Architecture
Tomasz Ducin
Tomasz is an advocate of modern JavaScript solutions. Experienced in both frontend and backend, he's keen on designing interfaces and APIs for long-living enterprise systems. Tomasz aims to provide a truly scalable architecture, solving both technical and organisational issues.