Skip to content
Booster Cloud Framework
TypeScript Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
.vscode Release 0.1.0 Jan 24, 2020
docs docs(): Create a FAQ and add a link to the Spectrum Booster chat (#13) Feb 13, 2020
packages v0.1.4 Feb 13, 2020
scripts Make project compilation and dependencies installation OS independent Feb 4, 2020
.eslintrc.js Fix linter configuration Feb 4, 2020
.gitignore Release 0.1.0 Jan 24, 2020
.prettierrc.yaml
CONTRIBUTING.md docs: Conventional commits (#11) Feb 10, 2020
LICENSE
NOTICE
README.md docs(): Create a FAQ and add a link to the Spectrum Booster chat (#13) Feb 13, 2020
lerna.json
package.json Move project checks to "project-checker" and fix linter configuration Feb 4, 2020
tsconfig.json Fix linter configuration Feb 4, 2020
yarn.lock

README.md

Booster logo

Build Status oclif License Conventional Commits


Disclaimer

Current published versions of Booster are pre-release versions under heavy development. This means that a good chunk of the most basic functionality that you’d expect in a production-ready framework might be missing or in a very buggy state and the documentation might not be totally accurate. It’s also very likely that non-backward-compatible changes will be introduced on new releases until the project reaches a stable version.

Refer to Release Notes for more specific information about what's supported on 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 the Booster Cloud Spectrum.

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.

You can’t perform that action at this time.