1.0.0-beta.2 • Published 6 years ago

ngx-restsource v1.0.0-beta.2

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

ngx-restsource

ngx-restsource is an Angular 6+ service that provides a simple interface to develop RESTful clients.

Full documentation is available on the ngx-restsource website.

Feel free to submit pull requests and/or advices.

Installation

ngx-restsource is available on npm: $ npm i ngx-restsource --save

Usage

  • Import the RestsourceModule and setup configurations:
@NgModule({
  bootstrap: [ AppComponent ],
  declarations: [
    AppComponent,
  ],
  imports: [
    RestsourceModule.forRoot(...),
  ]
})
export class AppModule {
}
  • Inject the RestsourceService where needed and use it to perform API requests:
@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit {
  title = 'app';
  
  constructor(private restsource: RestsourceService) {
  }
  
  ngOnInit() {
      this.restsource.get(...).subscribe(...);
  }
}

License

The MIT License (see LICENSE file or visit the ngx-restsource website for more information).