Skip to content
Tutorial for using aspect-js
CSS JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Step_01 Prototype as framework
Step_02 Integration of Seanox aspect-js
Step_03 Splitting of the prototype into components
Step_04 Internationalization (i18n)
Step_05 SiteMap, controlling components and views
Step_06 The first module
Step_07 Model View Controller
Step_08 Synchronization and validation
Step_09 Authorization and user session


The tutorial guides you through the creation of a SPA (Single-Page-Application) with Seanox aspect-js.
Using an example of a frontend for time booking, the implementation from the prototype to the final application is explained step by step.

The tutorial is based on understanding and visualizing the differences of the the serveral steps and therefore requires a program for comparison.

After downloading and unpacking, all steps can be called as independent applications via a web server.
The changes in each step are documented and provided with references to the user manual.
This information becomes visible when the steps are compared.
In addition, there are ToDo' s with small instructions and tips to try for yourself.

The tutorial is currently under construction / in progress.

Licence Agreement

Seanox Software Solutions ist ein Open-Source-Projekt, im Folgenden Seanox Software Solutions oder kurz Seanox genannt.

Diese Software unterliegt der Version 2 der GNU General Public License.

Copyright (C) 2019 Seanox Software Solutions

This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

System Requirement

  • ECMAScript 6 support or higher (normally the current browsers)
    Engines (tested): Blink, Edge, Gecko, Goanna, WebKit, ...
  • Web server for hosting
  • Program for comparing code


Coming soon.




Sven Lorenz
Andreas Mitterhofer
novaObjects GmbH
Leo Pelillo
Gunter Pfannmüller
Annette und Steffen Pokel
Edgar Röstle
Michael Sämann
Markus Schlosneck
T-Systems International GmbH

You can’t perform that action at this time.