Composition API and supporting libraries for writing functional Angular applications.
functionsetup(){constservice=inject(Service)constcount=use(0)subscribe(count,()=>{service.log(count.value)})return{
count,}}This repository is a reference implementation for this RFC discussion.
| Name | Description |
|---|---|
| Core | Composition model for writing functional reactive Angular applications. |
| Boundary | Error Boundary and Suspense implementation for Angular. |
| Store | State management library for Angular Composition API. |
| Resource | Data fetching library for Angular Composition API. |
Clone this repository.
Run
yarninside the project root.Run
ng testto ensure tests are passing.Run
ng build [package]to build the library.Run
ng linkfromdist/[package]andng link @mmuscat/[package]to link the build files to your workspaceRun
ng serveto check the example application works.