El futuro de WordPress se escribe con JavaScript

Publicada en WordPress.

Hace unos días leía este tweet:

preguntando si era cierto que el creador de WordPress había dicho que el 90% del código de WordPress sería JavaScript. Aunque en seguida Andrew Nacin suavizó un poco esa afirmación (diciendo que no creía que se llegara a ese punto aunque el sentido de la frase era correcto):

y Macs and More clarificó (y corrigió) el contexto en el qué se había realizado esa declaración (el valor del 90% se refería no a la cantidad de código sinó al esfuerzo de desarrollo)

esta conversación sugiere que pronto habrá que revisar la definición estándar de WordPress (Wikipedia):

«WordPress es un sistema de gestión de contenidos […] desarrollado en PHP.»

De hecho, esta es la opinión del propio Matt Mullenweg que en otro tweet dijo que todas las nuevas mejoras de cara al usuario serían básicamente JavaScript.

y

Llegados a este punto, pienso que es interesante ver un poco como ha sido la evolución del uso de JavaScript en WordPress desde la primera versión de WordPress (la lista de vesiones de WordPress analizadas la he sacado del release archive).

Si miramos la evolución del número de archivos JavaScript en una instalación WordPress …

Number of JS Files in WordPress

y el número de líneas de código

Number of JS Lines of Code in WordPress

vemos claramente el cambio radical que ha habido en el rol que ocupa JavaScript en WordPress (de un sólo archivo a 270 y de apenas 162 líneas de código a más de 40.000).

Evidentemente, este crecimiento hay que compararlo con el crecimiento global que ha experimentado el código fuente de WordPress (¿alguien conoce algún proyecto de desarrollo que no crezca a cada versión?).

PHP vs JS in WordPress

Y aquí es donde se ve que JavaScript representa (hoy en día) el 16.6% del total de código de WordPress (PHP es el 83.4% restante, y para simplificar no he tenido en cuenta otros tipos de archivos como CSSs, HTML,…)

Es pronto para decir que JavaScript es el lenguaje dominante en WordPress pero basándonos en estos números y la opinión de Matt y otras personalidades destacadas del mundo WordPress, yo diría que si te quieres considerar un «desarrollador WordPress» más vale que empieces a aprender JavaScript y no sólo PHP.

Imagen destacada de Ilya Pavlov en Unsplash.

FlojaNo está malBienMuy bien¡Impecable! (Ninguna valoración todavía)
Cargando…

2 comentarios en «El futuro de WordPress se escribe con JavaScript»

  1. Posiblemente tienen en mente migrar toda la lógica del frontEnd de PHP a backbone.js que es el framework mvc que utilizan en el núcleo, reduciendo PHP únicamente a funciones de servidor, como el sistema de enrutamiento, conexión a bases de datos o la gestión de usuarios.

Deja un comentario

No publicaremos tu correo electrónico. Los campos obligatorios están marcados con: •

He leído y acepto la Política de privacidad de Nelio Software

Al marcar la casilla de aceptación estás dando tu legítimo consentimiento para que tu información personal se almacene en SiteGround y sea usada por Nelio Software con el propósito único de publicar aquí este comentario. Contáctanos para corregir, limitar, eliminar o acceder a tu información.