¿Cuál es la mejor forma / lenguaje para hacer un front-end dinámico?

A lo largo de los años, esto ha cambiado de PHP, a Ruby a Python y ahora JavaScript con todos sus propios marcos para realizar la tarea.

Hoy en día, la mayoría de las personas están utilizando marcos HTML + JavaScript.

Resultados de la Encuesta de desarrolladores de desbordamiento de pila 2016

React es el marco de vista frontal más popular de la actualidad. Sin embargo, AngularJS ha sido la opción preferida en los últimos años.

Antes de eso, era JQuery + Handlebars (o un marco de plantilla de vista similar).

Lo sentimos, todavía no tengo ejemplos para React. Sin embargo, acabamos de construir muestras de los otros hace un par de semanas. La aplicación de muestra es un concepto básico de álbum de fotos.

Ejemplos:

  • JQuery + Manillar
  • AngularJS

Como Peter Rainer mencionó, debe evaluar varias cosas al elegir cómo construir su front-end.

Espero que mi respuesta te dé un poco más de dirección sobre cómo la gente lo está haciendo hoy.

No hay una mejor manera o idioma porque si hubiera un idioma, todos lo estarían usando. Depende fuertemente de varios factores como

  • requerimientos funcionales
  • otros lenguajes de programación utilizados en el proyecto
  • conjunto de habilidades disponible en tu equipo
  • otros requisitos (es decir, seguridad, proyectos de referencia, pruebas futuras, ..)
  • preferencias personales

Esto significa que no hay forma de que alguien pueda responder una pregunta tan breve de una manera buena y significativa.

Estoy de acuerdo con Peter, pero tengo una preferencia personal que recomendar.

MooTools. El lenguaje está mucho mejor estructurado que jQuery. No hay una gran cantidad de complementos que te obligan a crear el tuyo (lleva más tiempo, pero generalmente vale la pena si te importa la calidad y el peso).

También es bastante fácil en comparación con Angular o React. No hay límites de uso (puede crear una gran aplicación Ajax con ella y potenciar las animaciones y estilos personalizados al mismo tiempo).

Ha estado alrededor. La gente no está tan entusiasmada porque Facebook y Google son todo un alboroto (con razón), pero funciona igual de bien que en el pasado.