| 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 |
| 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 | ✅ | ❌ |
| compiler | Angular CLI | Enhanced with Rust |
-
Notifications
You must be signed in to change notification settings - Fork 1
treatyjs/treaty
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
The meta framework for Angular
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published