¿Puedo centrarme solo en javascript?

Si todo lo que hace es Nodejs back-end, entonces todo lo que necesita saber es Javascript.

Esos no se llaman realmente “desarrolladores de Javascript”. Se parecen más a “Nodejs Developers” ya que Javascript todavía tiene una gran connotación de front-end.

Si se está preguntando acerca de ser un desarrollador front-end que conoce SOLO Javascript, eso es difícil. Al igual que HTML solo, o CSS solo no son muy útiles por sí mismos, Javascript (en el contexto del navegador) no es muy útil sin HTML y CSS.

Existen marcos de trabajo solo de Javascript que eliminan la necesidad de tocar HTML y CSS por completo.

Por ejemplo, PUEDES usar ReactJS sin JSX, por lo que estarías escribiendo código Javascript todo el día. Pero eso no significa que pueda ir sin comprender CSS. En ReactJS, no escribes CSS en hojas de estilo, las escribes en Javascript. Entonces todavía tienes que saber CSS.

Al final, probablemente no sea una buena idea enfocarse solo en Javascript.

No.

Si está haciendo desarrollo front-end, también querrá centrarse en html, css y varios marcos.

Si está haciendo back-end, desea centrarse en frameworks, el protocolo HTTP, sistemas de compilación, etc.

En todos los casos, deberá aprender sobre editores, control de versiones, arquitectura de software, comunicación efectiva dentro de un equipo, etc.

Más o menos. Es probable que necesite una buena comprensión de HTML y CSS además de JavaScript. El conocimiento de un marco JS también lo hará más comercializable (por ejemplo, React o Angular). Parece que hay cada vez menos trabajos de JS puros disponibles y un conocimiento sólido de al menos un marco importante ayudará a poner el pie en la puerta.

Para el trabajo de back-end, Node.js es imprescindible. Es probable que esté buscando marcos como Express si también está viendo el desarrollo de back-end.

Técnicamente, todo esto es solo JavaScript (excepto HTML y CSS), por lo que la respuesta a su pregunta es un “sí”.

Creo que, dependiendo del contexto de enfoque, puede especializarse en javascript como lenguaje y su ecmascript de especificaciones, que es un gran dominio para aprender mucho sobre programación de alto nivel, construir aplicaciones de una sola página con node.js y también escribir scripts de propósito general y ejecutarlo con el motor de JavaScript incorporado en el nodo – v8. Esto también puede ser una buena manera de profundizar en el aprendizaje de C, un compilador de lenguajes y otros …

More Interesting

¿Qué puedo hacer con GreenSock que no puedo hacer con Anime.CSS y jQuery?

¿Por qué ReactJS es tan popular a pesar de no ser muy legible (JS y HTML mezclado, clases 'enormes')?

¿Cómo sabe cuántas personas que visitan su sitio tienen JavaScript desactivado?

¿Qué programación o tecnologías front-end son esenciales para el diseño web hoy en día?

¿Cuál es el mejor sistema operativo basado en Linux?

Entre aprender Ruby on Rails, YII2 (PHP Framework) o Django desde cero, ¿cuál debo elegir? ¿Por qué?

¿Cuál es el mejor proveedor de servicios de alojamiento web que tiene un buen servicio a precios razonables?

¿Cómo agregaría otra página en mi aplicación PhoneGap?

¿Es necesario un título en informática o una pérdida de tiempo en comparación con la autoaprendizaje para conseguir un trabajo como desarrollador front-end?

Cómo estudiar el módulo de un servicio web listo. Sé Java, HTML, CSS y JavaScript.

¿Cuál es la diferencia entre Google App Engine, Firebase y Google Endpoints?

¿Es ilegal o se considera copyright cuando extraigo una parte de la información en cualquier sitio y la publico en mi sitio web, vinculándola así al sitio web original?

¿Cuál es el mejor diseño web / UI / UX que has visto / experimentado en Startup / Technical blog or magazine?

Cómo extraer información del archivo de texto usando node.js

He estado aprendiendo JavaScript estos días. Me sorprende el gran potencial de este lenguaje. ¿Por qué la gente se queja tanto? ¿Es tan difícil de depurar como dice la gente? ¿Qué utilizas para depurar JavaScript?