Skip to content

AF111/booster

 
 

Repository files navigation

Booster logo

Build Status oclif License Conventional Commits Integration tests Discord Slack

Disclaimer

Booster is a pre-release framework under heavy development, so non-backward-compatible changes might be introduced until we reach v1.0.0.

Refer to Release Notes for more specific information about changes of each iteration.

Overview

Booster is a high-level framework for TypeScript to build Serverless applications with built-in business-logic-level abstractions.

Serverless architectures have great advantages (especially regarding scalability) useful for any production-grade application, but they also present some important challenges (mainly related to complexity).

If a genie gave us three Serverless wishes, we would ask for:

  • Smoother learning curves beyond the getting-started guide.
  • Easy-to-use conventions and standards for common recurrent problems.
  • Higher-level abstractions that make it easier to represent business rules in the cloud.

Booster provides a set of highly opinionated conventions and sensible defaults to automatically build and provision the cloud architecture needed to run your projects without asking you to write any configuration at all. In fact, the configuration is inferred automatically from the code you write.

Documentation

Browse the Booster Cloud Documentation to set up your environment and learn the core concepts of the Booster Cloud Framework.

Examples

Find step-by-step guides and example apps in the Examples section.

Ask the community

If you have any question that's not covered by the documentation and examples, go ahead and ask the community in this repo issues.

Contributing

Please refer to CONTRIBUTING.md. Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

The Booster Cloud Framework is licensed under the Apache License, Version 2.0. See the LICENSE file for more details.

Packages

No packages published

Languages

  • TypeScript 99.4%
  • Other 0.6%