oasp-logo

OASP 4 JavaScript!

The Open Application Standard Platform provides a solution to building applications which combine best-in class-frameworks and libraries as well as industry proven practices and code conventions.

OASP4JS is the JavaScript variant of the OASP focusing on JavaScript client's part of applications.

Sample Application

The sample application is built upon the application template and shows usage examples of the ng-modules. View details

Watch how to set up the sample application

Application Template

OASP4JS offers you a template for building both AngularJS 1.x and Angular 2 client applications. The AngularJS 1.x template can easy be installed using the Yeoman generator. The application template defines a structure as well as integrates best-in-class frameworks and libraries. In addition to this, the template includes Gulp scripts which support developers in their activities such as coding, testing and building the application. View details

The Angular 2 project seed is available here.

ng-modules

OASP4JS offers solutions to typical issues, such as authentication and authorization, internationalization, etc. which are not addressed by AngularJS out of the box. These solutions built on top of industry proven practices are available in the form of AngularJS modules available as Bower components; consequently you can make use of them in your application (even without going for the application template).View details

You know neither JavaScript nor AngularJS?

Not a problem. AngularJS is worth learning JavaScript :) Have a look at the slide decks linked into the Getting started section.