Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itsdrvgo/astroneer
Next-generation framework for building server-side applications with Node.js & TypeScript 🚀
https://github.com/itsdrvgo/astroneer
Last synced: 9 days ago
JSON representation
Next-generation framework for building server-side applications with Node.js & TypeScript 🚀
- Host: GitHub
- URL: https://github.com/itsdrvgo/astroneer
- Owner: itsdrvgo
- License: mit
- Created: 2024-05-25T15:04:33.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-05-25T18:09:21.000Z (7 months ago)
- Last Synced: 2024-12-06T07:22:47.501Z (17 days ago)
- Language: TypeScript
- Homepage: https://astroneer.dev
- Size: 2.77 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Astroneer.js
## Description
**Astroneer is a framework for building [Node.js] server-side applications**. Its goal is to facilitate the creation of server-side applications by providing a simple and easy-to-understand project structure.
## Features
- **Lightweight**: Astroneer is a lightweight framework, which means it has a small footprint and is easy to install. It is ideal for any project, regardless of its size.
- **Native HTTP server**: Astroneer uses the native HTTP server provided by Node.js. The server bootstrap is defined in the [server.ts] file, allowing you to take full control of the server configuration.
- **File-based routing**: Astroneer uses the file system to define the routes of the application. This makes it easy to create and maintain routes. When a file is added to the **routes** directory it is automatically available as a route.
- **Middleware support**: Astroneer supports middleware functions that can be used to perform tasks before or after the route handler is executed.## Documentation
Check out the full documentation at [website].
## Contributing
Contributions with Astroneer are welcome and encouraged! To get started, please review our [contribution guidelines](CONTRIBUTING.md) to make sure you have a smooth experience contributing to Astroneer.
## Authors
Astroneer is developed and maintained by [Lucas Larangeira].
[Lucas Larangeira]: https://lucaslarangeira.com
[website]: https://astroneer.dev
[server.ts]: https://github.com/astroneer-team/astroneer-templates/blob/master/default/src/server.ts
[Node.js]: https://nodejs.org/en/