Wordpress Pasa a Node.Js con Calypso

Wordpress pasa a Node.js con Calypso

El CEO de Automattic, Mullenweg, desvela una verdadera revolución

by Luigi Nori Date: 24-11-2015 wordpress node calypso


Hoy el popular sitio de blogs WordPress.com dio a conocer una nueva interfaz de administración actual de la gestión de blogs, publicación de contenido, y lectura de sitios de otras personas. Si usted es un usuario regular, verás que hay una nueva apariencia. Si usted es un friki del código, verás que hay algo más notable por debajo de la superficie: JavaScript con Node.js en lugar de PHP.

Matt Mullenweg CEO de WordPress declara en el blog oficial: "Nos dimos cuenta de que la tecnología actual no iba a llevarnos a la próxima década.".
WordPress ha recorrido un largo camino desde que Matt Mullenweg co-fundó el proyecto en el año 2003 como un proyecto de código abierto para continuar desarollando la extinta plataforma de blogs b2/cafelog. El software ahora motor del 25 por ciento de todos los sitios web, según Automattic, la empresa Mullenweg fundada para comercializar WordPress, cumplió 10 años de edad este año y ahora emplea a más de 400 personas. Pero el software bajo el capó en WordPress estaba empezando a mostrar su edad. 

(AQUÍ EL POST DE MULLENWEG EN SU BLOG OFICIÁL )

El equipo de Automattic inició una revisión completa de la interfaz de administración de WordPress hace un año y medio, tratando de hacerlo más rápido y más sensible. Durante ese tiempo, la compañía ha lanzado silenciosamente algunas de las nuevas características de la interfaz para seleccionar los usuarios, pero hoy marca la primera vez que ha sido disponible para todos.

Consultado sobre si la nueva interfaz, llamada Calypso, pasaría a formar parte del proyecto principal de código abierto WordPress, Mullenweg dice que espera que es así, pero eso dependerá de lo que la comunidad quiere. Podría haber algunos desafíos técnicos para quien participa en la integración de la nueva interfaz, porque Calypso no es sólo un nuevo diseño visual, pero una revisión técnica completa.

WordPress fue escrito en un lenguaje de programación llamado PHP, que ha sido durante mucho tiempo popular entre los desarrolladores web para lo que es rápido y fácil de escribir nuevos programas. Gran parte de WordPress permanece escrito en PHP, pero la mayoría de la nueva interfaz ha sido re-escrito en JavaScript.

JavaScript, originalmente creado para ejecutar el software sólo en navegadores web, ha cambiado radicalmente la forma en que los desarrolladores a crear software, gracias a varias nuevas tecnologías que permiten crear aplicaciones mucho más complejas usando el lenguaje. Ahora los desarrolladores pueden utilizar JavaScript, tanto para la parte del lado del cliente de sus aplicaciones, así como el lado del servidor, lo que hace que sea mucho más rápido y más fácil para crear aplicaciones web, como Google Docs o Gmail, que se sienten más como aplicaciones de escritorio. Para la orientación del usuario, o sus componentes "front-end" de la nueva interfaz, el equipo de Automattic utilizado Reaccionar, un marco de JavaScript desarrollado por Facebook para crear interfaces de usuario multiplataforma.

Para el código de backend, el equipo utilizó la popular plataforma de servidor JavaScript Node.js. Para los usuarios que albergan su propia versión de WordPress, Automattic será la sede de la porción Node.js del código en su propio servidor, con la que el plugin Jetpack comunicará, liberando los webhosts en el que apoyar Node.js.

Si ejecuta la versión de código abierto de WordPress en su propio servidor, puede activar la nueva interfaz en su propio sitio a través del Jetpack plugin. Automattic, la compañía detrás de WordPress.com, también ha lanzado una aplicación de WordPress para Mac OS X. Y puestos a disposición el código que alimenta la nueva interfaz como software de código abierto para todo el mundo.

Mullenweg afirma que Automattic está utilizando el mismo conjunto de tecnologías para construir la aplicación de escritorio de Mac, así como sus aplicaciones móviles, lo que reducirá la cantidad de desarrolladores de trabajo que tenga que hacer para traer nuevas características a las nuevas plataformas. Siempre segun Mullenweg, los desarrolladores tendrán que acostumbrarse a la programación Javascript para poder empezar a trabajar en la nueva plataforma de forma mas intensa.

Es WordPress de nuevo the next big thing?.

 
by Luigi Nori Date: 24-11-2015 wordpress node calypso visitas : 5274  
 
 
 
 

Artículos relacionados

Node.js: herramientas de código abierto para los desarrolladores

De la amplia gama de herramientas disponibles para simplificar el desarrollo de Node.js, aquí están las mejores. Una encuesta en StackOverflow afirma que el 49% de los desarrolladores usan Node.js para…

Vue.js - Cómo usar (con seguridad) un plugin de jQuery con Vue.js

No es una buena idea usar jQuery y Vue.js en la misma interfaz. No lo hagas si puedes evitarlo, pero probablemente si estás leyendo esto no porque quieras usar jQuery…

Como construir una web application con Styled Components en Vue.js

Styled-Components es una biblioteca muy popular dentro de la comunidad React y React Native, y ahora puedes usarla en Vue.js. Para aquellos que no lo saben, Styled-Components es una biblioteca muy…

Cómo convertirte en un desarrollador web actual

Hay un montón de tutoriales en línea completamente gratis. Si eres lo suficientemente autodirigido e interesado, no tienes ninguna dificultad para entrenarte a ti mismo. El punto para aprender a…

GraphQL, entenderlo y usarlo en producción

A estas alturas, es probable que ya hayas escuchado el término GraphQL en conversaciones con otros desarrolladores. Al igual que cualquier tecnología nueva y genial, se ha convertido en la "Next…

Los Mejores Recursos de Node.js, Cursos y Tutoriales

NodeJS es una plataforma que permite a los desarrolladores escribir aplicaciones de alto rendimiento y en red en el lado del servidor. Y usando el buen y viejo Javascript también.…

Las mejores librerías JavaScript 2018

Javascript sigue siendo el lenguaje de programación más popular y utilizado en 2018. El ecosistema a su alrededor està sigue creciendo sigue creciendo y el número de frameworks y librerías que…

node.js: 13 enlaces para empezar a programar

Estos enlaces tratarán de responder a los que es Node.js, cómo funciona, cómo ejecutar una aplicación simple y, finalmente, dónde Node es una buena solución. Gracias a los enlaces podrás…

Gutenberg para WordPress, introducción al nuevo editor

Si utilizas WordPress como motor de la web de tu negocio, habrás podido darte cuenta de que el editor de entradas y páginas lleva muchísimo tiempo sin hacer ningún cambio,…

Ejemplo completo de CRUD con Redux y React

El objetivo de este artículo es explicar los conceptos básicos de Redux mediante una aplicación CRUD. La mayoría de las aplicaciones son aplicaciones CRUD. Si no sabes lo que CRUD…

Como lograr instalar certificados SSL gratis en Wordpress con Cloudflare

Este artículo es parte de una serie de artículos sobre la optimización de Wordpress con Cloudflare y algunos tipos de servidores, se aconseja leer estos artículos antes: Speed up your site…

Fallo en WordPress, ahora es pánico: 1,5 millones de sitios afectados

No hay nada que hacer, a pesar de los esfuerzos conjuntos de los desarrolladores, servicios de alojamiento y operadores, los ataques a los sitios de WordPress están creciendo exponencialmente y…

Utilizamos cookies propias y de terceros para mejorar nuestros servicios, elaborar información estadística y analizar tus hábitos de navegación. Esto nos permite personalizar el contenido que ofrecemos y mostrarte publicidad relacionada con tus preferencias. Clicando en ‘Acepta todas’ aceptas el almacenamiento de cookies en tu dispositivo para mejorar la navegación en el sitio web, analizar el tráfico y ayudar en nuestras actividades de marketing. También puedes seleccionar ‘Sólo cookies de sistema’ para aceptar sólo las cookies necesarias para que la web funcione, o puedes seleccionar las cookies que quieres activar clicando en ‘Configuración’

Acepta todas Sólo cookies de sistema Configuración