A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern languages of program design
Pattern languages of program design
Ajax Design Patterns
Accelerated DOM Scripting with Ajax, APIs, and Libraries (Pro)
Accelerated DOM Scripting with Ajax, APIs, and Libraries (Pro)
Prototype and scriptaculous in action
Prototype and scriptaculous in action
Comet and Reverse Ajax: The Next-Generation Ajax 2.0
Comet and Reverse Ajax: The Next-Generation Ajax 2.0
Meteoroid towards a real MVC for the web
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
Hi-index | 0.00 |
Nowadays, web applications have changed from static, information-based web pages to dynamic, service-oriented software. As they evolved, these web applications started to show features that used to appear only in desktops applications. We have reached a point in connection speed and browser maturity where there is only one thing preventing the next big step: the ability of web servers to send information to the client without a previous request. In this paper, we present Meteoroid, a framework that allows a system running in the server to send information to web browsers without a client request. On top of this functionality we have built a full model-view-controller protocol, allowing us to create web applications that completely mimic desktop ones.