This shows Angular v21's new signal-based forms.
This app shows how to use Angular signals for forms. It has validation, error messages, and user feedback all with signals, no reactive forms needed.
It uses only signal forms, no reactive forms. It shows validation errors as flyouts next to inputs. It shows success modals. It uses Angular v21 features.
# Get dependencies
pnpm install
# Start dev server
pnpm start
# Build for production
pnpm build
# Run tests
pnpm test- Angular v21.0.0 (stable)
- Signal Forms API
- Tailwind CSS v4 (because I never learned CSS/SCSS, and never will)
- Jest for tests
- Vite build
