Title: Php vs javascript vs Nodejs
Last modified: 6 de agosto de 2016

---

# Php vs javascript vs Nodejs

 *  Resuelto [jorgiyo](https://es.wordpress.org/support/users/jorgiyo/)
 * (@jorgiyo)
 * [hace 10 años, 5 meses](https://es.wordpress.org/support/topic/php-vs-javascript-vs-nodejs/)
 * Hola
    Me estoy acercando a la creación de plugins para WordPress y me surge una
   duda. Tengo unos pocos conocimientos de php pero he leído que WordPress se va
   a pasar a javascript, no sé si esto tiene sentido. Mi pregunta es: si quiero 
   profundizar en WordPress ¿Qué debo aprender además de html y css, javascript 
   Nodejs o php? Muchas gracias.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)

 *  Moderador [Mariano Pérez Caro](https://es.wordpress.org/support/users/mpcdigital/)
 * (@mpcdigital)
 * [hace 10 años, 5 meses](https://es.wordpress.org/support/topic/php-vs-javascript-vs-nodejs/#post-45615)
 * El presente inmediato es la REST API. Usándola se puede desarrollar en cualquier
   lenguaje.
 *  [cybmeta](https://es.wordpress.org/support/users/cybmeta/)
 * (@cybmeta)
 * [hace 10 años, 5 meses](https://es.wordpress.org/support/topic/php-vs-javascript-vs-nodejs/#post-45639)
 * ¿Dónde has leído que WordPress se va a pasar a JavaScript?
 * Probablemente no lo haga, al menos un futuro a medio plazo.
 * Lo que habrás leído es que el desarrollo de apliaciones web hace cada vez más
   uso de JavaScript y que WordPress se está adaptando a esta tendencia.
 * Pero eso no significa que WordPress vaya a abandonar PHP y se vaya a programar
   en JavaScript. Lo que significa es que WordPress permite crear aplicaciones headless(«
   sin cambeza»), lo que consiste en la separación completa de la presentación de
   la información y de su gestión.
 * En la creación de este tipo de aplicaciones es dónde JavaScript es la estrella,
   ya que la aplicación puede almacenarse al completo en el navegador y ejecutarse
   allí, comunicándose con el sistema de gestión (WordPress o cualquier otro) a 
   trevés de un API REST.
 * Y para eso viene el REST API introducido en WordPress: hacer posible que cualquier
   aplicación headless pueda utilizar WordPress como sistema de gestión, ya esté
   la aplicación hecha en JavaScript, Java, o que sea un web o una aplicación móvil.
 * Creo que Internet se está moviendo hacia un mayor uso de JavaScript, pero no 
   WordPress en sí mismo.
 * Así que tu pregunta, no sé que contestar, sinceramente. Si quieres hacer una 
   web headless tienes que aprender, por seguro, HTML, CSS y JavaScript. Podrás 
   utilizar el gestor de contenido que quieras, incluyendo WordPress, sin importar
   que lenguaje utilice el gestor. Pero si vas utilizar WordPress u otro gestor 
   programado en PHP, un poco de PHP básico podría venir bien, pero no sería prioridad,
   ya que es tu aplicación la que en realidad se encarga de toda la interacción 
   con el usuario.
 * Ahora ya, si quieres crear una web «tradicional» con WordPress, tendrás que aprender
   HTML, CSS, un poco de PHP (no hace falta mucho PHP para hacer temas e incluso
   plugins básicos para WordPress), y algo de JavaScript (un poco de jQuery podría
   bastar).
 *  Iniciador del debate [jorgiyo](https://es.wordpress.org/support/users/jorgiyo/)
 * (@jorgiyo)
 * [hace 10 años, 5 meses](https://es.wordpress.org/support/topic/php-vs-javascript-vs-nodejs/#post-45643)
 * Muchas gracias Mariano Pérez y cybmeta, me habéis aclarado enormemente el tema.
   
   Un saludo.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)

El debate ‘Php vs javascript vs Nodejs’ está cerrado a nuevas respuestas.

 * En: [WordPress Avanzado](https://es.wordpress.org/support/forum/wp-avanzado/)
 * 3 respuestas
 * 3 participantes
 * Última respuesta de: [jorgiyo](https://es.wordpress.org/support/users/jorgiyo/)
 * Última actividad: [hace 10 años, 5 meses](https://es.wordpress.org/support/topic/php-vs-javascript-vs-nodejs/#post-45643)
 * Estado: resuelto

## Debates

### Debates populares

### Debates sin respuestas

### Debates que no son soporte

### Debates resueltos

### Debates no resueltos

### Todos los debates
