Seaside es un framework de aplicaciones web libre y open source para construir aplicaciones web en smalltalk.
(Smalltalk at: #Gofer) newsqueaksource: 'MetacelloRepository';package: 'ConfigurationOfSeaside';load.ConfigurationOfSeaside project latestVersion load: 'Seaside 2.8'. Incluir Seaside en la imagen pharo 1.1
El juego desarrollado se accede mediante: http://localhost:8080/seaside/juego, para ello se deberá tener abierto el proyecto en la imagen de pharo, asimismo se pueden ejecutar dos acciones principales con el servidor:
Clases empleadas
Clase WAComponent
La Clase WAComponent se usa para definir InterfaceGame encargada de la parte de interfaz (componentes de visualización de la página) y lógica (funcionamiento), a travez de diversos objetos, de los cuales se mencionarán los más importantes:
RenderContentOn
renderContentOn presenta la siguiente estructura con respecto a la visualización de la página del juego.
WAFileLibrary
La Clase WAFileLibrary se usa para definir TRFileLibrary la cual posee los siguientes componentes:
Asto Machaca Paula Carolina
Quispe Guillen Yemi