-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Edgar Mesquita edited this page Jan 29, 2026
·
21 revisions
Welcome to the official wiki for eQuantic.UI, a C# framework for ultra-fast web interface development with TypeScript compilation and Intelligent Reconciliation.
- Architecture Overview - DDD, CQRS, and the Clean Architecture philosophy in the UI.
-
Core Components - Understand
HtmlNode,HtmlElement, and the virtual tree. - Styling - CSS integration with Tailwind, Bootstrap, or custom themes.
- Compiler (CSharpToJs) - How we convert C# into performant TypeScript.
- Compiler Evolution - The history of changes and improvements in code generation.
- Build Flow - How the compilation pipeline works with zero external dependencies.
- Runtime (TypeScript) - Details on the reconciler, state management, and component lifecycle.
- Performance & Optimization - Keyed Diffing, WeakMap Listener tracking, and other optimizations.
- Security & Server Actions - Authorization, payload validation, and server action protection.
- Project Roadmap - What has been achieved and what's next.
Tip
This documentation is updated as the project evolves. If you find any inconsistencies, feel free to report them.