Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/treatyjs/treaty
The meta framework for Angular
https://github.com/treatyjs/treaty
Last synced: 6 days ago
JSON representation
The meta framework for Angular
- Host: GitHub
- URL: https://github.com/treatyjs/treaty
- Owner: treatyjs
- Created: 2024-03-17T10:50:28.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-11-07T11:26:15.000Z (3 months ago)
- Last Synced: 2025-01-20T02:49:36.835Z (7 days ago)
- Language: TypeScript
- Size: 6.18 MB
- Stars: 11
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-angular - treaty - The meta framework for Angular. An alternative to Analog. (Table of contents / Angular)
- fucking-awesome-angular - treaty - The meta framework for Angular. An alternative to Analog. (Table of contents / Angular)
- fucking-awesome-angular - treaty - The meta framework for Angular. An alternative to Analog. (Table of contents / Angular)
README
# Treaty
| Feature/Tool | Analog | Treaty |
| ----------------------------------- | -------------------------------------------------------------- | ---------------------------------------------------------- |
| Vite support | ✅ | ✅ |
| First class bun support | ❌ | ✅ |
| Node Support | ✅ | ❌ |
| SSR | ✅ | ✅ |
| SSG | ✅ | 🚧 (Planned) |
| File base routing | ✅ | ✅ |
| Flexible File routing | ❌ | ✅ |
| Custom Authoring - functional | ✅ (.analog - svelte inspired) | ✅ (.treaty - custom & astro inspired) |
| Authoring - Class | ✅ (standard angular ) | ✅ (Enhanced Angular authoring ) |
| deconstruction of objects to inputs | ❌ | ✅ Supports Singal objects |
| Authoring to Ivy | ❌ (transpiles into Angular class for angular NGTCC to handle) | ✅ (Direct to Ivy compile) |
| Strongly typed HTTP Client | ❌ | ✅ [@treaty/httpclient](https://jsr.io/@treaty/httpclient) |
| Server side function in component | ❌ | 🚧 (Planned) |
| function chunking | ❌ | 🏗️ (work underway) |
| First class Module federation | ❌ | 🏗️ (work underway) |
| Zoneless first | ❌ | ✅ |
| Build to deploy | ❌ | 🚧 (Planned -self hosted and Treaty cloud) |
| Bun Test | ❌ | ✅ |
| [Vitest](https://vitest.dev/) | ✅ | ❌ |
| compiler | Angular CLI | Enhanced with Rust |