¿Cuáles son algunas de las últimas tendencias de JavaScript a seguir?

Babel ha tenido un gran impacto, ya que le permite utilizar las funciones de lenguaje del futuro hoy. cssnext es el equivalente CSS de este.

En el flujo de trabajo, herramientas como Browserify, Webpack y jspm están teniendo un impacto.

Espero que los enfoques basados ​​en bibliotecas (es decir, React for view + lo que quieras para el resto) se vuelvan más populares que los basados ​​en framework. El beneficio principal de elegir sus propias bibliotecas es que hay menos “bloqueo”. Por el contrario, tiene más responsabilidad en este caso. Los marcos pueden funcionar hasta cierto punto, pero tienen sus límites.

npm probablemente seguirá haciéndose más popular. De hecho, también se ha vuelto popular para el uso frontend. Ahí es donde las herramientas que vinculé son útiles, ya que pueden consumir paquetes de npm directamente. Esto significa que herramientas como Bower están en camino hacia la obsolescencia.

Gracias a la fusión de Node.js / io.js, el ritmo de desarrollo probablemente se recuperará nuevamente y podemos ver un ritmo de evolución más rápido para un cambio. Esto, a su vez, significa que podrá utilizar las nuevas funciones de lenguaje de forma nativa. Actualmente puede lograr esto a través de algunas herramientas, pero idealmente eso no debería ser necesario.

El JavaScript isomorfo / universal se convertirá en algo aún más grande. La próxima generación de marcos principales, como Angular y Ember, se están poniendo al día con React en este departamento y probablemente lo superen aquí en algunas áreas. Probablemente llegará a la corriente principal gracias a este desarrollo.

En el lado del back-end, las API RESTful serán desafiadas por enfoques como facebook / graphql. Espero que veamos el desarrollo y la adopción de tecnologías similares a medida que las personas pasen de RESTful a algo más adecuado para las aplicaciones. Las API RESTful todavía tienen su lugar. El objetivo aquí es impulsar aún más la experiencia del desarrollador y facilitar el mantenimiento de aplicaciones a gran escala.

Juho Vepsäläinen tuvo muchas buenas respuestas, pero una de las que se perdió fueron las estructuras de datos persistentes inmutables, bibliotecas como mori e immutable.js.

Hay muchos temas interesantes en este momento, particularmente en el espacio del marco de JavaScript. Angular, Aurelia y React son algunos de los marcos interesantes en este momento. Recomiendo aprender un poco sobre todos ellos. Paso mucho tiempo investigando estos temas, así que estoy compartiendo mi blog, donde detallo mis experiencias en caso de que esté interesado:

Angular 2.0:
Angular 2.0 ejemplos

Reaccionar artículos: reaccionar

Artículos de Aurelia: Construyendo una vista de árbol en Aurelia

Polymer Starter Kit – Fundamentos de la web