¿Los marcos web e idiomas tradicionales como RubyOnRail, Spring Boot y PHP están muriendo ahora cuando nuevos marcos y servicios de JavaScript puro y reactivo como Meteor, Node, Angular 2.0 y Firebase están abriendo camino?

Calificando para decir que no soy fanático de ningún idioma: uso el lenguaje Jeep cuando salgo de la carretera, y uso el idioma Maybach cuando hago una aparición en la alfombra roja, entonces hay un gusto personal … y tengo mucho de amor por los sabores de la programación, particularmente los lenguajes funcionales …

Soy un amante del rendimiento fuera del ámbito de las optimizaciones, quiero una arquitectura que se cree de manera óptima o incluso en última instancia para una aplicación o solución determinada.

Por ejemplo, el uso de OpenResty para servir sitios HTML estáticos que dependen de Nginx + Lua para ofrecer “velocidades básicas” y más allá para sitios web que no son WordPress.

Además de la gran noticia de que Samsung acaba de adquirir Joyent (¡en serio! 6/2016), todavía veo que los sabores Native JS y JS serán asumidos por otros sistemas porque también han asumido otros roles. Ascendencia de código, por así decirlo.

¿Eso no tiene sentido? ¿Por qué importar intérpretes de alto nivel cuando la base de código de bajo nivel ahora ha progresado hasta el punto en que obvia los lenguajes de alto nivel teniendo en cuenta también la velocidad y la capacidad transaccional?

Para que la pregunta del OP sea posible, algo debería tener que Oust WP como la solución aparentemente de facto para la publicación web instantánea. Ahora que he pasado 5 años convenciendo a las empresas de que WP es más que un simple motor de blogs, y que tiene infinitas aplicaciones para marketing de contenido y sitios de membresía (modelo de negocio basado en suscripción), y el hecho de que WP ha alcanzado su punto máximo, aunque yo personalmente desprecio PHP como el lenguaje de tu Troglodita promedio (perdón por ofender, es solo mi opinión), todavía tiene sus usos, y de nuevo, ¿qué eliminará a WP del liderazgo como la mejor opción para Internet? No será un lenguaje basado en JavaScript para hacer eso, porque en mi opinión eso está mirando hacia atrás.

Ver idiomas como Lua comienza a lograr cosas para las que solían ser necesarios los idiomas de nivel superior es una señal de que todo está revolucionando, y mi predicción es que el contenido web impulsado por voz y la creación de código se impondrán antes (algo así como) Keystone.js toma como la solución de publicación web que reemplaza a WP.

Además, Samsung acaba de adquirir Joyent (6/2016). Pronto todos hablaremos Interfaces y objetos con secuencias de comandos dinámicas y código autoconsciente como el precursor de la verdadera IA, y el idioma de elección en esos días será el lenguaje que puede unir todo como lo hizo JS para los navegadores alrededor 2000. En ese caso, tal vez sea una modulación de JS, pero aun así será solo el pegamento, no las piezas. Muchos otros lenguajes conservarán su relevancia, y lo que veo como modismos de codificación completamente nuevos para manejar objetos conscientes y potenciar la verdadera IA y el código autónomo.

¡La respuesta simplemente es no!

JavaScript no es un lenguaje excelente / sólido y los lenguajes y herramientas tradicionales son mucho más maduros, probados en batalla, estables y ampliamente difundidos. Incluso las nuevas pilas de tecnología salen y comienzan nuevas tendencias de desarrollo, las pilas más antiguas todavía tienen el alcance para implementar el nuevo estándar de tecnología y tienen una comunidad mucho más amplia que lo usa en serio y podría llegar a su límite.

Las nuevas herramientas / cambios son buenos y las pilas tradicionales eventualmente adaptarán las últimas tendencias y estándares cuando sea realmente necesario. por ejemplo, la comunidad python ahora admite IO asíncrono de forma predeterminada, los rieles implementaron cables de acción para el socket web, django está impulsando los scokets web con canales django.

No.

More Interesting

En JavaScript, ¿cómo obtengo algo para almacenar la cantidad de veces que se hace clic en un botón?

¿Qué debo hacer con mis aplicaciones basadas en PARSE ahora?

¿Es realmente necesario saber más que HTML y CSS para ser un diseñador web independiente cuando hay tantos fragmentos de código listos para usar en la web?

Para desarrollar un servicio similar a Google Docs o hackpad, ¿qué tecnologías son necesarias / útiles?

¿Por qué la conversión de PSD a WordPress es impotente para los sitios web?

¿Qué puede aprender un diseñador web de los fundamentos de la psicología?

¿Necesitamos tarjetas gráficas dedicadas para Android y desarrollo web o son suficientes los gráficos Intel HD?

¿Cuáles son algunos sitios web como QVC y cómo se usan?

¿Se puede usar WebStorm para ejecutar código AngularJS?

¿A quién se les paga más, desarrolladores web o desarrolladores de software?

¿Prefieres aprender desarrollo web o desarrollo de contratos inteligentes en ethereum?

¿Qué servicios SMTP alojados están disponibles para externalizar su entrega de correo electrónico saliente para aumentar la capacidad de entrega?

Cómo cambiar el estilo en WordPress 'print.CSS para que las imágenes se alineen una al lado de la otra y no verticalmente

¿Cuáles son algunos buenos tutoriales de JavaScript para un desarrollador experto de C #?

Cómo usar el botón Javascript (cuando se hace clic) para que aparezca un cuadro de texto interactivo que permita al usuario ingresar texto