In the paper a way of creating flexible web applications has been shown. It describes division of application into layers to ensure control separation of the user (controller), generated content (view) and internal decision process (model). It also presents a technique which allows independence of data source. It shows how to design an application that can be easily extended in a safe way.
PL
W niniejszym artykule zaprezentowano jedną z metod do budowania elastycznych aplikacji internetowych. Omówiono sposób podziału aplikacji na warstwy w celu jak najlepszego odseparowania sterowania użytkownika (kontroler), generowanej treści (widok) oraz wewnętrznego procesu podejmowania decyzji (model). Zaprezentowano sposób uniezależnienia się od źródła danych. Pokazano, jak zaprojektować aplikację, aby była łatwo rozszerzalna oraz aby proces ten przebiegał bezpiecznie dla systemu.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.