Skip to content

Pharo/Smalltalk code to use Quasar Framework in Seaside. Also, some demo apps using Magritte are provided.

License

Notifications You must be signed in to change notification settings

yannij/Seaside-Quasar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Seaside-Quasar

Pharo/Smalltalk code to use Quasar Framework in Seaside. Includes some demo apps using Magritte.

License

  • The code is licensed under MIT.
  • The documentation is licensed under CC BY-SA 4.0.

Installation

Download the latest Pharo 32 or 64 bits VM.

Load the code using:

Metacello new
	repository: 'github://yannij/Seaside-Quasar:main/src';
	baseline: 'SeasideQuasar';
	onConflictUseLoaded;
	load: 'all'.

To create demo data:

(Smalltalk classNamed: #QuasarDemoAccountingMemoryDbApp) createData.
(Smalltalk classNamed: #QuasarDemoAccountingSoilDbApp) createData.
(Smalltalk classNamed: #QuasarDemoMovieListingApp) createData.

Start Seaside

  1. Open Seaside Control Panel from the Tools menu
  2. Add a ZnZincServerAdaptor from the control panel
  3. Select the adapter, click on Start button

If Seaside Control Panel is not available, then use:

(Smalltalk classNamed: #ZnZincServerAdaptor) startOn: 8080.

Open in a web browser

  1. Use a web browser (Chrome, ...)
  2. Go to URL: http://localhost:8080/quasar/browse

About

Pharo/Smalltalk code to use Quasar Framework in Seaside. Also, some demo apps using Magritte are provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published