¿Qué pila es mejor para un ingeniero de software de SF que recién está comenzando, front-end JS o JS full-stack con Ruby back-end?

No sé cuántas preguntas he leído preguntando lo mismo; ¿Cuál es el mejor marco para hacer tal y tal …… ¿Cuál es el mejor lenguaje para construir esto o aquello …… ¿Qué marco es mejor Flask o Django? Y la lista sigue y sigue.

La respuesta es simple, ningún lenguaje de programación es mejor que el otro. ¿Puedes cocinar con un destornillador? ¡¡¡¡Probablemente no!!!!

Voy a hablar sobre mi caso. Trabajo en un equipo de ciencia de datos y utilizamos mucho R y Python para analizar datos y por esa misma razón estoy aprendiendo a usar Python para hacer desarrollo web, así que me quedo con el mismo lenguaje de programación. Solía ​​hacer desarrollo web de back-end con PHP sin framework ni CodeIgniter. Conozco desarrolladores que usan Java en el back-end por razones específicas.

La pregunta es … ¿Qué tecnología se utiliza en su lugar de trabajo? Entonces no tienes opción de aprender algo diferente. Algo que no debe hacer es hacer la misma pregunta en una docena de foros que intentan encontrar el súper marco que creará una aplicación web para usted. La programación es difícil y requiere que un desarrollador tenga persistencia. Todo lo que necesita hacer es elegir un idioma y comenzar a construir. Aprenderá muchas cosas sobre programación que nunca volverá a hacer esta pregunta. Verá la belleza del idioma particular.

La programación en cualquier idioma es hermosa. Todos los lenguajes de programación son geniales. Vaya al sitio web oficial de cualquier lenguaje de programación y lea la historia del idioma para estar fascinado con la evolución del lenguaje.

Entonces … para responder la pregunta; No es que este marco sea mejor que este. Elija uno y comience a aprender ese marco particular.

FELIZ PROCESO DE DESARROLLO !!!!

Ambos.

Aplicación frontend js

El |

Servidor de nodo para soportar frontend y conectarse con backend

El |

API de rubí

Mire esta publicación de blog para ver ejemplos: Node.js y el nuevo front-end web

Si recién está comenzando definitivamente la pila completa JS: será productivo mucho más rápido, ya que Ruby no es el marco más amigable para principiantes, no está opinado, por lo que es fácil para el principiante ir por el camino equivocado, por lo que no sería bueno comenzar con (a menos que tenga un mentor bueno y lo suficientemente cercano)