Blazor: Ejecutando C# en el navegador mediante WebAssembly

Blazor

Introducción a Blazor Microsoft nos sorprendió hace poco con una de sus nuevas apuestas: Blazor. Se trata de un framework experimental que sirve para construir SPAs utilizando C#/Razor y HTML ejecutados en el navegador. Su nombre viene de la combinación de las palabras «Browser» y «Razor». Este framework se ejecuta mediante estándares web, por lo que…

¿AngularJS vs ReactJS?

Introducción La constante aparición de nuevas alternativas para desarrollar soluciones frontend genera confusión sobre qué tecnología utilizar para un nuevo desarrollo. Como es lógico, cuando vamos a iniciar un nuevo proyecto queremos que esté lo mejor posible en todos los aspectos: código, rendimiento, escalabilidad, etc. Sin duda, en el mundo frontend hay dos actores muy…

Introducción a React Native

¿Qué es React Native? Por resumir, React native es una versión especial de React capaz de generar aplicaciones nativas para iOS y Android programadas con JavaScript. El objetivo de React Native es la construcción de interfaces que reaccionen dinámicamente cuando ocurra un cambio gracias al framework. Hay que resaltar que el desarrollo no es 100%…

Introducción a React JS

¿Qué es React JS? React JS es una librería JavaScript creada por Facebook para gestionar el renderizado de las vistas de una aplicación web. Lo más habitual es utilizarla en el frontend pero también puede ser utilizada en el backend. Actualmente grandes compañías están utilizando esta tecnología… Facebook, Instagram o Netflix son algunos ejemplos. Comúnmente…