Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codecommission/linklet
Functions-as-a-Service for async HTTP microservices
https://github.com/codecommission/linklet
async-await ecmascript function-as-a-service http lambda-functions microservice nodejs serverless
Last synced: 21 days ago
JSON representation
Functions-as-a-Service for async HTTP microservices
- Host: GitHub
- URL: https://github.com/codecommission/linklet
- Owner: CodeCommission
- License: mit
- Created: 2017-05-27T08:17:21.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-27T06:11:38.000Z (about 7 years ago)
- Last Synced: 2024-10-11T00:38:29.313Z (3 months ago)
- Topics: async-await, ecmascript, function-as-a-service, http, lambda-functions, microservice, nodejs, serverless
- Language: JavaScript
- Homepage: https://linklet.run
- Size: 918 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Roadmap: docs/ROADMAP.md
Awesome Lists containing this project
README
# Linklet Microservice
> Functions-as-a-Service for async HTTP microservices.
## Documentation
* [Linklet Documentation](docs/README.md)
* [From Zero to Function-as-a-Service with Linklet](docs/zero-to-faas.md)
* [Linklet Examples](https://github.com/codecommission/linklet-examples)
* [Introduction to NodeJS](https://github.com/mikebild/introduction-nodejs)
* [FaaS with Linklet v3 / SpeakerDeck / 2017](https://speakerdeck.com/mikebild/functions-as-a-service-with-linklet)## Features
* Easy to use and **Production Ready**
* **Lightweight** and designed to being customizable
* EcmaScript **Async/Await** support
* **CLI** to create and manage Microservices
* Standards - just **HTTP**
* **CORS** support
* **Agile** and super easy deployment and containerization
* **Composable** to develop Higher-Order Request/Response-Handlers## Setup & Run
Firstly, install it:
```bash
npm install -g linklet
```Create your first micro-service:
```bash
linklet create my-faas
```Serve locally:
```bash
cd my-faas
npm run dev
```## How to use it in my project?
Being stable and inventive and have a look to our [Linklet Examples](https://github.com/codecommission/linklet-examples).
## Contributors
Every participation is welcome, just read [CONTRIBUTING](CONTRIBUTING.md), take a look at the [ROADMAP](docs/ROADMAP.md) and make your first PR!
## Issue Reporting
If you have found a bug or if you have a feature request, please report them at this repository issues section. Please do not report security vulnerabilities on the public [GitHub issue tracker](https://github.com/codecommission/linklet/issues).
## License
This project is licensed under the MIT license. See the [LICENSE](LICENSE) file for more info.
## Thanks
You like this and you want to see what coming next? Follow us on Twitter [`@linklet_run`](https://twitter.com/linklet_run).
Enjoy!