BladeRunnerJS Logo
Menu
  • Docs
  • Blog
  • FAQ
  • About
  • Team

Use

This section of the documentation focuses on using BRJS to build an application.

  • Getting started
  • Installing BRJS
  • Create an App
  • Create an Aspect
  • Create a Bladeset
  • Create a Blade
  • Add a Blade to an Aspect
  • Using the Unbundled Resources
  • Using the ServiceRegistry
  • Using the AliasRegistry (IoC)
  • Use the EventHub
  • Logging
  • Using Libraries
  • Building and Deploying Apps
  • Using the brjs CLI
  • Writing Tests
  • Running Tests
  • Config Files
  • Using App Tokens
  • Custom Templates
  • Internationalizing your app

Documentation

Use

  • Getting started
  • Installing BRJS
  • Create an App
  • Create an Aspect
  • Create a Bladeset
  • Create a Blade
  • Add a Blade to an Aspect
  • Using the Unbundled Resources
  • Using the ServiceRegistry
  • Using the AliasRegistry (IoC)
  • Use the EventHub
  • Logging
  • Using Libraries
  • Building and Deploying Apps
  • Using the brjs CLI
  • Writing Tests
  • Running Tests
  • Config Files
  • Using App Tokens
  • Custom Templates
  • Internationalizing your app

Concepts

Application architecture
  • Apps
  • Aspects
  • Bladesets
  • Blades
  • Services
  • ServiceRegistry
  • EventHub
  • IoC (Inversion of Control)
  • Internationalization
Code
  • Modules
  • Classes
  • Interfaces
  • Libraries
  • Assets
Workflow
  • Workbenches
  • Workbench Tools
  • Testing
  • Dependency Analysis
  • Bundling

Extend

  • BRJS Model
  • CommandPlugin Tutorial
  • Parsing CommandPlugin Arguments

Reference

  • API Documentation
  • Support
  • Example Apps
  • Namespaced Style Code
  • FAQ
  • Roadmap to 1.0
  • Glossary
  • Available Services
  • Browser Support
  • License
  • Contribution

Got a suggestion to improve the docs? You can find the source on github. Please submit a pull request or raise an issue.

Back to top

© 2000 - present Caplin Systems