¿Puedes aprender Ember.js si conoces Node.js?

La respuesta simple a su pregunta es: sí

Para el proceso de aprendizaje de Ember, trabajar con Node.js de antemano no le da más ventaja que un tutorial básico de Javascript, porque en realidad eso es todo lo que necesita para comenzar con Ember. Sin embargo, facilita las cosas a largo plazo, ya que solo tiene que mantenerse al día con la evolución de un idioma.

¿Deberías aprender Ember? Hay muchas, muchas alternativas …

Elija su tecnología frontend sabiamente

Creo que es seguro decir que a menos que esté lidiando con mucho tráfico, no importa qué tecnología de servidor utilice. Sin embargo, eso es diferente en el lado frontend. Como ingeniero de pila completa, Ember podría ser una opción razonable, pero si estuviera en su lugar, al principio me guiaría por las aplicaciones existentes que cree que están haciendo algo similar a usted o dónde le gustaría trabajar en función de la audiencia y requisitos técnicos y adoptar su stack frontend.

Por ejemplo, si está buscando una aplicación social para un mercado masivo, puede ver qué usan Facebook, Quora o YouTube. Estos tipos de aplicaciones todavía tienen muchos clientes de gama baja y desea que participen sin inconvenientes de rendimiento. Verá que ninguna de estas aplicaciones está haciendo una representación pura del lado del cliente (como Ember) y más bien tiene una capa relativamente delgada de JavaScript en el navegador que inicia la representación del lado del servidor de muchas pequeñas partes de la aplicación. La representación paralela en el lado del servidor tiene la ventaja de que un usuario nunca espera a que aparezca toda la página solo porque una pequeña parte necesita más tiempo y que el navegador siempre responde. Además, los tiempos de renderizado en clientes de gama alta y baja están armonizados. Facebook lo llama BigPipe, fragmentos de página estructurados de YouTube. Pero la idea es similar.

Sí, Ember.js es muy fácil de aprender incluso si conoce los conceptos básicos de javascript. De hecho es muy interesante. Exploraría muchas cosas que mejorarían su desempeño en manuscritos.

Sí. Es todo JavaScript después de todo.

Puedes aprender emberjs incluso si no sabes nada. Casi cualquier persona puede aprender casi cualquier cosa con tiempo, recursos y motivación.

Aparte del hecho de que ambos son javascript, realmente no veo por qué es importante, excepto que saber nodejs significa que conoce javascript que se traduce en una curva de aprendizaje más baja para emberjs que también está en javascript.

Esa es una pregunta extraña. ¿Qué le impediría aprenderlo?

No puedes. El conocimiento de Node evita que su cerebro aprehenda cómo funciona Ember …: /

Sí. El conocimiento de Node.js no impide el aprendizaje de Ember.js.

No veo por qué debería bloquearte / evitar que sigas …