Soy un principiante total para el desarrollo web. ¿Debo elegir ember js, meteor js y MongoDB para comenzar?

Puedes perseguir lo que quieras, pero te sugiero encarecidamente entrar en AngularJS AngularJS vs. Backbone.js vs. Ember.js Si miras esa página, verás que el interés en Angular en los últimos 2 años ha explotado, exponencialmente más grande que Ember.

Ember es un buen marco y es mantenido por algunas personas muy inteligentes. Sin embargo, en términos profesionales, Angular parecería ser la mejor opción en este momento.

Si decides que te gusta Angular, te sugiero la pila MEAN.

M – MongoDB
E – Express (un marco de aplicación web Node.js)
A – angular
N – Node.js

Esto le permitirá conocer el stack completo, en JavaScript, y conocer las bases de datos NoSQL con MongoDB. Esta es una pila muy útil, tanto para prototipos internos como para uso en producción. También es bastante atractivo en el mercado laboral a partir de hoy.

Al final, ve tras lo que te emociona. Pero, si está buscando una buena carrera, observe las estadísticas de uso y su mercado de desarrollo local para ver qué tecnologías tienen una gran demanda.

Si realmente eres un principiante, primero debes aprender Javascript, HTML y CSS. Después de aprender un poco, puede comenzar a usar jQuery para facilitar la vida de proyectos reales. Luego, si está interesado principalmente en Javascript, puede aprender NodeJS y escribir backends para aplicaciones.

Después de eso, puede aprender MongoDB / NoSQL, pero también debería aprender sobre bases de datos relacionales. Las bases de datos de documentos (lo que son la mayoría de los dbs NoSQL) tienen una aplicación bastante limitada, ya que no pueden expresar las relaciones naturales entre gran parte o la mayoría de los datos del mundo.

Solo aprenda un marco como AngularJS, Ember.js, etc. después de saber lo que está haciendo con Javascript, HTML, ajax y REST, o, en el mejor de los casos, escribirá un código terrible que se ve bastante bien.

Si es un principiante en el desarrollo web, le recomiendo que comience a aprender de JavaScript y luego continúe con el aprendizaje del desarrollo front-end y back-end. Después de dominar estos instrumentos, podrá hacer frente a Meteor de manera fácil y rápida.

Recursos para el estudio completo de Meteor. Esta lista consta de:
– JavaScript
– Angular, columna vertebral, ascua
– Node.JS
– meteorito

Fui uno de los primeros en adoptar Ember, pero esencialmente me di por vencido. Sigue siendo un objetivo en movimiento, y aunque me gusta gran parte de la filosofía incrustada en su diseño, nunca se ha “gelificado” realmente.

More Interesting

Sé JS y ReactJS. ¿Cuál debería ser mi próximo paso?

No hice una copia de seguridad de mi sitio de WordPress y actualicé a WP 4.4 en mi panel de WP. Ahora el sitio tiene un mensaje de advertencia / error fatal. ¿Perdí todo?

¿Puedo aprender desarrollo web y programación Java lado a lado, si soy un principiante?

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

Cuando un cliente envía un formulario en mi sitio web, ¿cómo creo una base de datos para actualizar automáticamente un documento de Excel que contiene su información?

Cómo integrar la API de SMS masivos en la aplicación ASP .NET

Acabo de crear mi blog sobre fotografía y pensamientos, y estoy buscando un alojamiento de WordPress compatible con fotos más grandes. ¿Donde puedo encontrarlos?

Tengo una lista de 50,000 URL de imágenes de productos. Necesito obtener las dimensiones (alto y ancho) para cada una de estas URL de imágenes en una hoja de cálculo ordenable. ¿Existen herramientas para los no programadores que harán esto?

Si creara una aplicación móvil o web que sirviera a más de 5 millones de personas, ¿cómo haría para diseñar una aplicación de este tipo?

Tengo un sitio de WordPress con más de 1,000 usuarios, quiero migrar los datos del usuario y la información de inicio de sesión a un sitio PHP, ¿cómo hago esto?

Soy un novato que recién comienza, me siento perdido cuando quiero contribuir a proyectos de código abierto. No entiendo detalles técnicos. ¿Cuál es la mejor manera de aprender lo básico?

Cómo hacer un sitio web PHP

Soy un desarrollador .NET (más reciente, solo 6 meses de experiencia). ¿Cómo empiezo si quiero aprender nuevas tecnologías?

Quiero combinar HTML y PHP en una página cuando utilizo datos de formulario. ¿Qué debo hacer?

¿Cómo se edita el código de otro sitio web y se ejecuta en mi propio sitio web?