¿Debo aprender a usar Node.js o PHP para la programación de back-end como principiante?

¡Si deberías!

Ahora, sé que pedías una recomendación de cualquiera de los dos, pero esa es mi única respuesta.

Investigue ambos. Mucha gente te dirá que PHP está “muriendo”. No lo es Facebook se ejecuta en (una versión propietaria de) PHP. WordPress, Magento y docenas de otras plataformas CMS / e-commerce se ejecutan en PHP.

Trabajo como desarrollador de PHP, y sin exagerar, un reclutador me contacta todos los días, a veces dos, ofreciéndome la oportunidad de ingresar al proceso de reclutamiento para compañías de todo el Reino Unido para roles de desarrollador de PHP.

Pero decir que Node es una idea realmente genial y emocionante. Está despegando a lo grande. ¿Está reemplazando PHP? No. ¿Podría eventualmente? No. ¿Podría estar a la par con cuánto se usa en Internet? Absolutamente.

Probablemente deberías aprender ambos eventualmente. Pero por ahora, elige el que te parezca más interesante. Sin embargo, si está buscando trabajo, no le faltarán oportunidades en el desarrollo de PHP.

Esta pregunta es como preguntar: “¿Qué debo conducir, un Jeep o un Civic?” Sin saber qué tipo de camino vas a recorrer.

Como principiante, cualquier cosa es mejor que nada, por lo que si no hay requisitos reales, cualquiera será suficiente a medida que aprenda la programación. No se preocupe tanto por el lenguaje y concéntrese en aprender estructuras de datos y controlar el flujo.

Sin embargo, estas son dos bestias muy diferentes, cada una con sus mejores escenarios, por lo que si hay requisitos para lo que sea que esté construyendo, es mejor dejar que esos requisitos determinen su entorno de desarrollo.

Nodo Js

Es mucho más fácil construir desde cero en Nodo js que PHP, lo que podría explicar los cientos de marcos y millones de bibliotecas que tiene.

Node.js tiene Bright Future en lugar de PHP. Prefiero trabajar en Node.js, pero la razón principal por la que me encanta es que aquí puedes tener demasiadas formas de hacer una sola tarea.

Mi sugerencia es Learn Node.js, te sugeriré

Los mejores cursos en línea de Node.js

1. Aprender y comprender NodeJS

2. El curso completo para desarrolladores de Node.js (2a edición)

Todo lo mejor .

Ve con Node.js.

  1. Mejor rendimiento de IO debido a la gran arquitectura interna,
  2. Más en demanda (el idioma número 1 en demanda es js),
  3. Tienes la oportunidad de aprender JavaScript para que también puedas hacer front-end

En comparación con PHP, hipotéticamente dicho, es una nueva navaja suiza en lugar de una cuchilla medieval de 5 libras que se está oxidando alrededor del mango 😉
Además, también hay mucha demanda para reemplazar los sistemas PHP existentes con node.js.

Cuando comience el operador en este punto, sugeriré el nodo. Js, debido a su creciente popularidad y es mucho más fácil construir todo a partir de almidón y es mucho más ligero que el php, y es el nuevo en evolución y también tiene una gran comunidad.

En el futuro, node.js reemplazará el php si no estoy equivocado.

PHP es mucho mejor lugar para comenzar. Es simple y más fácil aprender los conceptos básicos.

Es mejor ir a node.js. Porque una gran empresa usa node.js