Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Savory/Danet
The most mature backend framework for Deno. Create awesome HTTP and WebSocket server as well as KVQueue workers !
https://github.com/Savory/Danet
deno dependency-injection framework hacktoberfest ioc typescript websocket websocket-server
Last synced: 3 months ago
JSON representation
The most mature backend framework for Deno. Create awesome HTTP and WebSocket server as well as KVQueue workers !
- Host: GitHub
- URL: https://github.com/Savory/Danet
- Owner: Savory
- License: other
- Created: 2022-04-20T22:29:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-22T12:32:58.000Z (7 months ago)
- Last Synced: 2024-04-22T13:49:28.273Z (7 months ago)
- Topics: deno, dependency-injection, framework, hacktoberfest, ioc, typescript, websocket, websocket-server
- Language: TypeScript
- Homepage: https://danet.land
- Size: 2.43 MB
- Stars: 208
- Watchers: 4
- Forks: 17
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-deno - danet - A Savory web framework for Deno heavily inspired by [Nest.js](https://nestjs.com). (Modules / Web framework)
README
[![CI](https://github.com/savory/Danet/actions/workflows/run-tests.yml/badge.svg)](https://github.com/savory/Danet/actions/workflows/run-tests.yml)
[![codecov](https://codecov.io/gh/Savory/Danet/branch/main/graph/badge.svg?token=R6WXVC669Z)](https://codecov.io/gh/Savory/Danet)
![Made for Deno](https://img.shields.io/badge/made%20for-Deno-6B82F6?style=flat-square)## Description
Danet is a framework heavily inspired by a NodeJS Framework called
[Nest](https://docs.nestjs.com/). We aim to provide the same efficiency, but in
[Deno](https://deno.land/). Of course, Nest is way more mature, think of it as a
hero that we look up to.We borrow a lot from it, including documentation and sentences on this page, so
please, definitely check it out because they deserve a lot of credit. Without
Nest, we wouldn't be developing Danet.Danet is a framework for building efficient, scalable Deno server-side
applications. It is entirely built with Typescript.Under the hood, Danet makes use of [Hono](https://hono.dev/).
We abstract a lot of things so you can focus on your core business and
architecture.## Philosophy
Deno is a relatively new engine. Nest was one of the greatest frameworks to
improve the architecture of NodeJS project. We want to bring the same level of
pro-efficiency and professionalism into Deno's world.Exactly like Nest, Danet provides an out-of-the-box application architecture
which allows developers and teams to create highly testable, scalable, loosely
coupled, and easily maintainable applications.The architecture is the same as our hero, and it was originally heavily inspired
by Angular.## Come with us on this awesome journey
We always welcome contributors, feel free to submit a new feature or report a
bug on our [Github Repository](https://github.com/Savory/Danet) and
[join our discord](https://discord.gg/Q7ZHuDPgjA)## How to start
[Use our CLI](https://github.com/Savory/Danet-CLI)
[Read our documentation](https://danet.land)
[Read our blog](https://savory.github.io/)
## Contributing
- Contributions make the open-source community such an amazing place to learn,
inspire, and create.
- Any contributions you make are **truly appreciated**.
- Check out our [contribution guidelines](/CONTRIBUTING.md) for more
information.
License
This project is Licensed under the MIT License. Please go through the License at least once before making your contribution.