Skip to content
This repository was archived by the owner on May 31, 2025. It is now read-only.

Repository files navigation

Angular Composition API

Composition API and supporting libraries for writing functional Angular applications.

Learn more

functionsetup(){constservice=inject(Service)constcount=use(0)subscribe(count,()=>{service.log(count.value)})return{
count,}}

RFC

This repository is a reference implementation for this RFC discussion.

Packages

NameDescription
CoreComposition model for writing functional reactive Angular applications.
BoundaryError Boundary and Suspense implementation for Angular.
StoreState management library for Angular Composition API.
ResourceData fetching library for Angular Composition API.

Contributing

  1. Clone this repository.

  2. Run yarn inside the project root.

  3. Run ng test to ensure tests are passing.

  4. Run ng build [package] to build the library.

  5. Run ng link from dist/[package] and ng link @mmuscat/[package] to link the build files to your workspace

  6. Run ng serve to check the example application works.

About

Composition model for functional reactive Angular applications.

Topics

Resources

Stars

46 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages