Overview of @crnk/angular-ngrx components
masterThe @crnk/angular-ngrx package provides several specialized modules to integrate Angular components with ngrx-json-api and JSON:API resources:
@crnk/angular-ngrx/operations: Implements JSON PATCH support viaCrnkOperationsModule, enabling bulk insert, update, and delete capabilities by replacing standardApiApplyInitActionimplementations with single bulk requests.@crnk/angular-ngrx/expression: Provides a type-safe, QueryDSL-like expression model for TypeScript to address the boilerplate of binding JSON:API resource fields to Angular components.@crnk/angular-ngrx/expression/forms: Binds the expression model to Angular form components (a JSON:API specific flavor ofngModel).@crnk/angular-ngrx/binding: Contains helper classes likeFormBindingandDataTableBindingto connect tables and forms to JSON:API resources.@crnk/angular-ngrx/meta: Provides the TypeScript API for the Meta Module generated bycrnk-gen-typescript.@crnk/angular-ngrx/stub: Contains minor base classes used by the TypeScript generator.