Escribe los componentes una vez, en C#. En la web se convierten en JavaScript al compilar, sin WebAssembly. En una aplicación nativa los dibuja Photon, el motor GPU propio de eQuantic sobre Metal y Vulkan.
Escribe los componentes una vez, en C#. En la web se convierten en JavaScript al compilar, sin WebAssembly. En una aplicación nativa los dibuja Photon, el motor GPU propio de eQuantic sobre Metal y Vulkan.
En la webJavaScript y CSS atómico, renderizado en el servidor e hidratado en el navegador
En una aplicación nativaPhoton dibuja los mismos componentes en la GPU, con Metal y Vulkan
VISTA PREVIA EN VIVO
3
POR QUÉ EXISTE
Tres decisiones sobre las que se construye el framework
Escrito una vez, en C#Un solo vocabulario de componentes que cada destino realiza a su manera: el DOM y CSS en la web, píxeles de GPU en una aplicación nativa. Sin WebView, sin Skia.
Estilos tipados, sin CSS que escribirColores, espaciado y tipografía son valores de C#. La web recibe clases atómicas sin duplicados, y una aplicación nativa pinta los mismos valores en la GPU.
Server Actions, con tipos segurosMarca un método con [ServerAction] y llámalo desde el cliente. Solo se puede llegar a los métodos marcados, y uno marcado con [Authorize] se comprueba antes de ejecutarse.
Escrito una vez, en C#Un solo vocabulario de componentes que cada destino realiza a su manera: el DOM y CSS en la web, píxeles de GPU en una aplicación nativa. Sin WebView, sin Skia.
Estilos tipados, sin CSS que escribirColores, espaciado y tipografía son valores de C#. La web recibe clases atómicas sin duplicados, y una aplicación nativa pinta los mismos valores en la GPU.
Server Actions, con tipos segurosMarca un método con [ServerAction] y llámalo desde el cliente. Solo se puede llegar a los métodos marcados, y uno marcado con [Authorize] se comprueba antes de ejecutarse.
Escrito una vez, en C#Un solo vocabulario de componentes que cada destino realiza a su manera: el DOM y CSS en la web, píxeles de GPU en una aplicación nativa. Sin WebView, sin Skia.
Estilos tipados, sin CSS que escribirColores, espaciado y tipografía son valores de C#. La web recibe clases atómicas sin duplicados, y una aplicación nativa pinta los mismos valores en la GPU.
Server Actions, con tipos segurosMarca un método con [ServerAction] y llámalo desde el cliente. Solo se puede llegar a los métodos marcados, y uno marcado con [Authorize] se comprueba antes de ejecutarse.
POR QUÉ LOS EQUIPOS .NET LO ELIGENUn stack, no dosLa mayoría de las casas .NET acaba con un stack de JS que apenas mantiene — un equipo en C#, otro en TypeScript, dos pipelines de CI, dos historias de deploy. eQuantic.UI colapsa eso en el stack que ya tienes corriendo.
Un lenguaje, de punta a puntaEl modelo, el endpoint y el botón que lo llama son todos C#, revisados por las mismas personas, en un solo repositorio.
Web y nativo, una sola base de códigoLos mismos componentes se abren en un navegador y en una ventana nativa, así que el escritorio y el móvil no necesitan un segundo stack de UI.
Herramientas que ya usasdotnet watch recarga la página en su sitio, los source maps detienen el depurador en el C# que escribiste, y el build es el dotnet build que tu CI ya ejecuta.
Tuyo, no alquiladoLicencia MIT, en NuGet y desarrollado en público — y el sitio que estás leyendo está hecho con él.
POR QUÉ LOS EQUIPOS .NET LO ELIGENUn stack, no dosLa mayoría de las casas .NET acaba con un stack de JS que apenas mantiene — un equipo en C#, otro en TypeScript, dos pipelines de CI, dos historias de deploy. eQuantic.UI colapsa eso en el stack que ya tienes corriendo.
Un lenguaje, de punta a puntaEl modelo, el endpoint y el botón que lo llama son todos C#, revisados por las mismas personas, en un solo repositorio.
Web y nativo, una sola base de códigoLos mismos componentes se abren en un navegador y en una ventana nativa, así que el escritorio y el móvil no necesitan un segundo stack de UI.
Herramientas que ya usasdotnet watch recarga la página en su sitio, los source maps detienen el depurador en el C# que escribiste, y el build es el dotnet build que tu CI ya ejecuta.
Tuyo, no alquiladoLicencia MIT, en NuGet y desarrollado en público — y el sitio que estás leyendo está hecho con él.
DE LA COMUNIDADLo que dicen de ello
“This initiative has a huge potential.”
WC
Willian CésarSoftware Engineer
“This initiative has a huge potential.”
WC
Willian CésarSoftware Engineer
Un lenguaje, hasta el fondo
Las guías, la referencia de cada componente y el inicio rápido viven en el sitio propio del framework, y avanzan con cada versión.