Manuals

Before starting with the manuals, make sure that you know what LaxarJS is about, and that you are familiar with the core concepts. If you're already developing your first widgets and want to know which programmatic APIs are provided by LaxarJS, have a look at the API docs.

Basic Manuals

Learn about the building blocks of a LaxarJS application.

A step-by-step introduction to writing layouts and pages for a LaxarJS application.

Learn how to integrate and leverage existing widgets and activities.

Creating a flow through the pages and make the addressable as places.

How to create a basic widget controller for a specific integration technology.

How to communicate between widgets using topics on the event bus.

How to create a custom, pluggable style for your widgets and applications.

How to create reusable, interactive elements that support themes.

What happens when a LaxarJS application starts, and how its assets are prepared.

Advanced Manuals

How CSS, HTML and other static assets are resolved and loaded.

When simple pages are not enough.

How to configure RequireJS for widgets and controls with extraordinary needs.

Documents the LaxarJS configuration API which can be used to configure widgets, and the builtin configuration options.

Explains how to leverage the LaxarJS event bus and APIs when writing internationalized applications.

Introduces visibility events for improving performance by allowing widgets to determine if they are visible to the user or if they currently reside in the background.

Tired of writing widgets in AngularJS? Learn how to adapt any MVC technology for creating LaxarJS widgets.