Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ingress/ingress
an application runtime for building composable javascript applications
https://github.com/ingress/ingress
application-framework javascript middleware node-js nodejs typescript
Last synced: 3 months ago
JSON representation
an application runtime for building composable javascript applications
- Host: GitHub
- URL: https://github.com/ingress/ingress
- Owner: ingress
- License: mit
- Created: 2015-04-13T06:44:42.000Z (almost 10 years ago)
- Default Branch: dev
- Last Pushed: 2024-02-21T00:04:15.000Z (11 months ago)
- Last Synced: 2024-04-14T05:15:52.545Z (9 months ago)
- Topics: application-framework, javascript, middleware, node-js, nodejs, typescript
- Language: TypeScript
- Homepage: https://ingress.dev
- Size: 3.17 MB
- Stars: 5
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
install:npm i ingress
a utility for building applications using TypeScript or JavaScript
## Getting started (web):
```typescript
//@filename: app.ts
import ingress, { Route } from "ingress";class MyController {
@Route.Get("/greet/:name")
greeting(@Route.Param("name") name: string) {
return `Hello ${name}`
}
}export const app = ingress(MyController)
//@filename: package.json
{
"scripts": {
"start": "ing start app.ts"
}
}
``