Estoy pensando en comenzar a trabajar en el desarrollo de backend. ¿Qué idioma debo elegir con la base de datos?

sin duda, ve con nodejs. Es simplemente el mejor. si le gusta un buen código, no le llevará mucho tiempo enamorarse de sus promesas, devoluciones de llamadas. Además, es uno de los idiomas más buscados para el backend de hoy. ¿No es bueno tener la misma hermosa sintaxis de JavaScript, tanto en la interfaz como en el servidor?

para bases de datos, sugeriría aprender primero relacional. desarrolla en ti cómo pensar y acercarte, luego busca no relacional, por ejemplo, mongodb. La transición puede llevar un tiempo, pero no te arrepentirás de aprender relacional en el primer intento.

para el proyecto, los blogs de desarrollo web de Scotch proporcionan un buen tutorial para estudiantes. solo google pero primero, le recomendaría que conozca la historia de nodejs, por qué surgió, qué lo hace diferente de otros lenguajes de backend, etc., esto lo ayudará a obtener una comprensión sólida de los fundamentos.

Yo diría ir con Meteorjs. Como es el calor actual en el mercado y tiene un futuro brillante.

También es fácil comenzar y puede acceder fácilmente al desarrollo web completo o elegir quedarse en el back-end.

El proceso de aprendizaje es rápido si tiene poca experiencia con front-end o javascript.

Lo que hace que el framework meteorjs sea diferente de otros idiomas o pilas es que no es necesario que aprendas otro idioma completamente nuevo desde cero. su javascript en el front end y back end. No tendrá que perder el tiempo como en otros idiomas, como php, python o java o ruby.

También obtuvo algunos excelentes tutoriales.

Sugeriría: subir de nivel tuts en youtube. Esos son excelentes para comenzar para principiantes y es gratis.

¿Y con la base de datos? bueno, meteorjs está repleto de Mongodb, que también es una excelente base de datos para trabajar.

(si desea entrar en React and Meteor, consulte mi tutorial de inicio: Introducción a React – Meteor)

Para el lenguaje No busque más y busque Ruby On Rails (RoR), el lenguaje de programación más fácil jamás creado para el desarrollo web, algunos comandos y tiene su producto listo y es un proceso mucho más rápido para trabajar con bases de datos en Rails.
Para la base de datos, ya sea con Postreg o Sqlite, son los mejores en Rails que no necesita configurar dbs porque genera automáticamente lo que necesitemos.

En conclusión: Aprenda los rieles para su futuro en BackEnd.

Hola

Gracias por A2A.

Si está buscando hacer un backend robusto, le recomiendo que elija DJANGO o RUBY ON RAILS. He trabajado en ambos. Ambos son marcos asombrosos.

Django se basa en Python, lo que significa que su código será transparente y legible. Mientras que Rails es un marco mágico. Sus generadores son simplemente increíbles. Comienzan su proyecto con una explosión sin configurar lo básico para que pueda trabajar en su proyecto y no preocuparse por la configuración básica.

Vaya al idioma y la base de datos que conoce … Si recién está comenzando … recomendaría que elija node.js y mongodb …. le permitirían un desarrollo rápido de la aplicación y, si es necesario, puede elegir escribirlo en un idioma que sea más rápido después de eso …

More Interesting

Como aficionado al diseño y desarrollo web, quiero crear mi nuevo sitio web con WordPress. ¿Cómo podría configurar esto mientras mi dominio todavía está alojado en otra plataforma y migrarlo rápidamente a WordPress, con poco tiempo de inactividad?

Estoy aprendiendo html, css, JS y quiero entrar en el lado del servidor. ¿Qué debo aprender a continuación / hacer en el proyecto para que pueda emplearse en un futuro próximo?

Si quiero aprender solo un lenguaje de programación y uno para desarrollo web, ¿cuál debo elegir?

Cómo hackear un webcomic para ver publicaciones en cola

Soy un desarrollador web. ¿Cuál es la mejor opción para una MacBook Pro, 13 'retina o 15'?

Tengo un año de experiencia en .NET, así como en JS. Ahora, no estoy trabajando en ningún lado. ¿A qué idioma debo ir? ¿Es fácil adaptarse a Angular?

Estoy usando el editor de texto Brackets para crear un sitio web, sin embargo, mi código PHP no se ejecuta cuando ejecuto el sitio web en mi navegador; que pasa

Puedo ver mi sitio de WordPress desde mi final, pero mis lectores dicen que todo lo que obtienen es un error 403. ¿Cómo puedo solucionar esto?

Soy un desarrollador full stack superior al promedio, ¿cómo obtengo mi primer cliente?

Solo quiero hacer desarrollo web, así que quiero aprender JS, RoR, etc. Pero la gente sigue diciendo cualquier cosa, pero C es malo. ¿Por qué necesitaría saber C si quiero hacer desarrollo web?

Me mudaré a los EE. UU., ¿Cómo debo prepararme para conseguir un trabajo como programador / desarrollador?

¿Podría una sola persona hacer su propio navegador web si tuviera un título en Informática?

Quiero desarrollar un motor de blog usando ASP.NET MVC. ¿Qué tipo de ideas y sugerencias le gustaría compartir para mí?

Cómo construir un sistema de gestión de asistencia usando Python

Estoy considerando codificar bootcamps en Nueva York, particularmente para convertirme en un desarrollador de pila completa. ¿Qué bootcamp es el mejor?