Before starting with the manuals, make sure that you know what LaxarJS is about, and that you are familiar with the core concepts.

Basic Manuals

Learn about the building blocks of a LaxarJS application.

  • Writing Pages

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

  • Flow and Places

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

  • Events

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

  • Creating Themes

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

  • Providing Controls

    How to create reusable, interactive elements that support themes.

  • Infrastructure and Tools

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

Advanced Manuals

  • Writing Compositions

    When simple pages are not enough.

  • Configuration

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

  • Internationalization (i18n)

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