React

React

Reaccionar es una biblioteca JavaScript libre y de código abierto que permite a los desarrolladores web para crear interfaces de usuario dinámicas grandes y potentes dentro de sus aplicaciones, donde los datos pueden cambiar sin la página se vuelve a cargar. La biblioteca se puede utilizar con muchos JavaScript populares marcos como angular, así como con otras bibliotecas de JavaScript. Una versión móvil centrada en Reaccionar de llamada ReactNative permite a los desarrolladores crear rápida y nativas aplicaciones móviles desde una sola fuente.

Descargar React
Caracteristicas de React
  • Su arquitectura DOM virtuales acelera la programación y actualización de las interfaces dinámicas
  • Permite la reutilización de los componentes
  • Tiene un un flujo de datos para la estabilidad direccional código
  • JavaScript permite a los programadores se mezclan con el código HTML
  • Tiene una extensión para la creación de aplicaciones móviles nativas y rápidas de una sola fuente
Pros de React
  • De uso completamente gratuito
  • Se ha utilizado para crear uno de los mayores y más utilizados aplicaciones web en el mundo: Facebook
  • Acelera no sólo el desarrollo de aplicaciones web dinámicas sino también las propias aplicaciones
Contras de React
  • documentación pobres
  • El rápido ritmo de su desarrollo hace que sea difícil para algunos programadores para mantenerse al día con los cambios
  • Su extensión JSX tener JavaScript puede ser demasiado complejo para algunos programadores
  • Puede requerir memoria RAM significativa y uso de la CPU
React Comentarios

Reaccionar, que fue desarrollado por Facebook para su uso en su propia plataforma y posteriormente liberado como código abierto, es una biblioteca que ha cambiado la forma de grandes sitios web se crean. Se les hace más rápido, no sólo para construir, sino también a correr. Esto se logra mediante el uso de un DOM virtual, lo que acelera considerablemente la forma en que las interfaces se programan tanto y actualizados. Entre otras características del Reaccionar poderosas son su capacidad para reutilizar los componentes, sus datos de una dirección de flujo que mantiene el código estable, y una extensión de JavaScript llamada JSX que permite a los programadores de JavaScript mezclan con código HTML. Reaccionar también tiene una versión móvil-céntrica de la biblioteca llamada ReactNative, que permite a los desarrolladores crear aplicaciones móviles rápida de una sola fuente. A diferencia de las aplicaciones creadas por las bibliotecas como PhoneGap, estas aplicaciones son completamente nativa y muy rápido. Como todas las bibliotecas de programación complejos, Reaccionar no deja de tener sus inconvenientes o sus críticos. El ritmo de desarrollo de Reaccionar es muy rápida, por lo que es difícil para algunos desarrolladores para mantenerse al día con todos sus cambios. Asimismo, no se documenta bien. Esto es particularmente cierto en el proceso de creación de aplicaciones. Muchos programadores también no les gusta la forma en JSX tiene JavaScript mixta con HTML, y algunos también encontró que el lenguaje sea demasiado complejo. Por último, de React uso de un DOM virtual puede resultar tanto en memoria alta y uso de la CPU.

React Vídeo

Alternativas a React

FeathersJS

Gratis
FeathersJS es una plataforma de código abierto para los usuarios para crear aplicaciones de API REST y en tiempo real. FeathersJS proporciona herramientas y patrones para crear estas aplicaciones
Mostrar detalles

Webix

Webix es una biblioteca de desarrollo de JavaScript de código abierto diseñado para acelerar el proceso de diseño web.
Mostrar detalles

Backbone.js

Gratis
Backbone.js comercializa como software diseñado para dar una estructura de codificación de aplicaciones web. Esto se logra al proporcionar modelos complejos con fijaciones de valores clave
Mostrar detalles

AngularJS

Gratis
AngularJS es un software que permite al usuario ampliar su vocabulario HTML. Esta extensión crea vistas dinámicas en aplicaciones web que previamente no habían sido posibles. HTML es un lenguaje
Mostrar detalles

Amazon Cognito

Añadir detalles del Amazonas a su sitio web utilizando el programa de Amazon Cognito.
Mostrar detalles

W2ui

Gratis
Disponible en Github, w2ui es un software diseñado para ayudar en la creación de un proceso de trabajo más simplificado para los desarrolladores, creadores, y las corporaciones. Los objetivos
Mostrar detalles

Derby

Gratis
GitHub es donde la gente construir software. Más de 27 millones de personas utilizan GitHub para descubrir, tenedor, y contribuir a más de 75 millones de proyectos.
Mostrar detalles

JQuery UI

Gratis
JQuery mejora las herramientas a su disposición para el diseño web del lado del cliente con toda una serie de efectos, widgets y temas.
Mostrar detalles

Riot

Comunicar la forma que desee con Riot - una aplicación de chat seguro universal, totalmente bajo su control.
Mostrar detalles

GraphCMS

freemium
La construcción de infraestructura de contenido esencial para sus productos digitales, mientras que el escenario para los creadores de contenido.
Mostrar detalles

Ember.js

Gratis
GitHub es donde la gente construir software. Más de 27 millones de personas utilizan GitHub para descubrir, tenedor, y contribuir a más de 75 millones de proyectos.
Mostrar detalles

Polymer

Gratis
Trabajamos en las bibliotecas, herramientas y estándares a los desarrolladores de ayudar a construir una mejor web
Mostrar detalles

WSO2 Identity Server

WSO2 Identity Server es el proveedor más extensible y única fuente completamente abierta Gestión de Identidad y Acceso (IAM) que ayuda a gestionar identidades federadas y para construir un
Mostrar detalles

UIKit

Gratis
UIKit, un marco frontal ligero y modular para el desarrollo rápido y potentes interfaces web.
Mostrar detalles

Vue.js

Gratis
Ya conocimientos de HTML, CSS y JavaScript? Lea la guía y empezar a construir cosas en poco tiempo!
Mostrar detalles

OneID

Gratis
OneID - Un inicio de sesión para el personal de la Universidad de Macquarie y estudiantes. OneID es el futuro de la identidad y la autenticación de la Universidad de Macquarie, en el que todos los
Mostrar detalles

Passwork

Pagado
simplifica y racionaliza gerente de negocios de contraseñas operan con las contraseñas en una empresa. Hasta niveles compañía de seguridad informática, reduce los costes y los riesgos ocultos
Mostrar detalles

Angular

Angular es un framework web JavaScript para crear aplicaciones web de una sola página. El código es libre de usar y disponible como código abierto. Además, se sostuvo y muy utilizada por Google
Mostrar detalles