# Change Log v1.0.0-2

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

# 1.0.0-2 (2019-05-30)

### Features

- example-greeting-app: add a new example to demonstrate loopback core (e13bcc7)

# @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

## Contributions

- Guidelines
- Join the team

## 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