react

[Paso a paso] Cómo publicar una aplicación web Blazor con Azure Static Web Apps

Al igual que con cualquier SPA ( single-page application ) realizada en React, Angular o Vue las aplicaciones Blazor WebAssembly se pueden desplegar de manera gratuita o muy económica como sitios web estáticos en GitHub Pages o Azure Storage. Desde Septiembre de 2020 existe una nueva opción muy práctica y gratuita en su versión preview llamada Azure Static Web Apps: Para utilizar esta solución nos basta con una cuenta de GitHub y una cuenta gratuita de Azure. El funcionamiento es el siguiente: El código de nuestra aplicación Blazor WebAssembly estará en un repositorio GitHub privado o público y cada vez que hagamos push automáticamente nos va a generar y desplegar una versión en azurestaticapps.net, sin necesidad de configurar manualmente una GitHub action o de pelearnos con ficheros .yaml. Pero hay un extra muy interesante desde el punto de vista de CI/CD, cada vez que se realice una pull request automáticamente se va a generar y desplegar otra versión donde podremos probar los cambios antes de aprobarla, algo que nos puede facilitar mucho nuestro día a día. [...]

2021-02-12T10:57:10+00:0012 February, 2021|Categories: Bravent|Tags: , , , |0 Comments

¿Es Vue una alternativa real a Angular o React?

Es habitual que nuestra empresa consiga un proyecto nuevo y nos planteemos cómo montar la arquitectura de la parte front. Dependiendo de los conocimientos y experiencia del equipo se decidirá por un framework o librería u otro, generalmente Angular o React, que, a priori, son los más usados. Pero...¿qué decidirías si nadie del equipo tuviera conocimientos previos? ¿Se pueden crear aplicaciones empresariales con Vue? La respuesta es que sí, prueba de ellos es que muchas empresas conocidas están empezando a adoptar Vue en sus desarrollos. Por ejemplo, Alibaba, GitLab, Adobe, IBM, NASA, Nintendo, Trivago, Behance e incluso Facebook ha implementado https://newsfeed.fb.com con Vue. En estos casos, ¿qué les ha hecho decidirse por Vue? A pesar de no tener el respaldo de una gran compañía detrás como Google con Angular o Facebook con React, Vue ha subido en su popularidad en estos últimos años. En su lugar, los contribuidores de Vue son soportados por Patreon u otros medios de mecenazgo. Vue fue desarrollado por Evan You, exempleado de Google que trabajó en las primeras versiones de Angular.  En GitHub es [...]

2019-07-17T08:46:05+00:0017 July, 2019|Categories: Bravent|Tags: , , , , |0 Comments

Angular vs. React: sus componentes

Hoy en día, en el desarrollo de aplicaciones de front nos basamos en librerías o frameworks que nos permiten realizar SPAs (Single Page Application). Hoy vamos a ver una rápida comparación entre las dos más usadas, Angular y React, centrándonos en sus componentes. Lo primero que tenemos que tener en cuenta es qué tipos de componentes tenemos disponibles. React nos ofrece varios tipos de componentes: - Pure Component o class component, es el que extiende del módulo Component de React, tienen ciclo de vida, state y props. - Stateless Component o SFC (Stateless Functional Component) es un componente que no tiene ciclo de vida ni estado, únicamente tiene props que recibe de su padre. - Hight Order Component es un componente que actúa como wrapper de otro, es decir, debe aceptar y devolver un componente como parámetro. En Angular, todos los componentes deben llevar el decorador de Component. Se podría hacer una distinción entre varios tipos de componentes, pero solo al nivel de cómo queremos estructurar la aplicación: - Container Components o componentes listos. Son aquellos que van a [...]

2019-04-23T07:15:25+00:0016 April, 2019|Categories: Bravent|Tags: , , |0 Comments

30 Abr 2019Webinar: Cómo sobrevivir en el proceso de Angular a React

Cómo sobrevivir en el proceso de Angular a React  Webinar / 30 · Abr / 17:00  Sobre el webinar En este webinar haremos un repaso a las principales diferencias entre Angular y React, viéndolo desde el punto de vista de un desarrollador con experiencia en Angular que ha hecho el paso a React. Se tratarán tanto las diferencias entre Angular y React, como el proceso de intentar ver cuáles son las equivalencias entre uno y otro en el proceso de aprendizaje; así como trucos que se van aprendiendo con el trabajo del día a día. Echa un vistazo a lo que veremos en el webinar sobre Angular vs. React Introducción Diferencias entre componentes Redux Estructura de proyectos Nuestro ponente El webinar estará dirigido por nuestro compañero Sergio Pedersen, Technical Lead en Bravent. 2019 © Bravent. Todos los derechos reservados | www.bravent.net

2019-05-29T15:33:55+00:001 April, 2019|Categories: landingpage|Tags: , , , , , |Comments Off on 30 Abr 2019Webinar: Cómo sobrevivir en el proceso de Angular a React
Translate »