@loopback/example-greeting-app
TypeScript icon, indicating that this package has built-in type declarations

7.0.1 • Public • Published

@loopback/example-greeting-app

This application is built on top of @loopback/example-greeter-extension.

Compose the application

  1. Add REST API

    • GreetingController - providing endpoints over GreetingService
  2. Add caching

    • CachingService - implementing cache operations, such as set,get, delete, and sweep
    • CachingInterceptor - intercepting http requests to apply caching
    • CacheObserver - watching and sweeping cache in the background

greeting-app

Contributions

Try out

Run npm start:

The service is running at http://127.0.0.1:3000/greet/world.

Open your browser to try the REST APIs. You can replace world with other names.

The following curl command sets Accept-Language header to zh to receive the greeting in Chinese.

curl -H 'Accept-Language: zh' http://127.0.0.1:3000/greet/Ray
{
  "timestamp": "2019-05-29T22:48:03.040Z",
  "language": "zh",
  "greeting": "Ray,你好!"
}

Tests

Run npm test from the root folder.

Contributors

See all contributors.

License

MIT

Package Sidebar

Install

npm i @loopback/example-greeting-app

Weekly Downloads

3

Version

7.0.1

License

MIT

Unpacked Size

451 kB

Total Files

62

Last publish

Collaborators

  • rfeng
  • bajtos
  • rmg
  • hacksparrow
  • dhmlau
  • jerry-apic
  • theprez
  • frbuceta
  • marioestradarosa
  • achrinza