¿Cuál es un buen proyecto paralelo para usar una pila MEAN y practicar una arquitectura de servidor escalable?

Desde mi punto de vista, puedes

  1. hacer muchos proyectos paralelos: muchas pequeñas ‘mini aplicaciones’ (por ejemplo, blog, mensajería social, aplicación de votación / votación en vivo, crear un cms básico, clon pinterest / reddit … ¡y la temida lista de tareas pendientes !).
  2. O una gran aplicación que combinará algunas de estas ideas, abarcará muchas tecnologías, técnicas, requerirá una planificación seria de bases de datos / esquemas, y necesitará aprender a resolver problemas para aspectos que quizás no haya tenido en cuenta (autenticación, base de datos de usuarios- privilegio de escritura, API CRUD / rest … freakin websockets ¡la lista continúa!)
  3. Asuma proyectos para otras personas, organizaciones sin fines de lucro, amigos con ideas de negocios, trabajo independiente por poco tiempo ( Upwork, el lugar de trabajo en línea más grande del mundo) , etc., etc., que inevitablemente lo empujarán en direcciones que no hubiera querido. <- a menos que esté comprometido con su propia idea original, no 3 será la mejor respuesta, por supuesto, pero ¿cómo se prepara para esto, o si no puede encontrar los proyectos correctos de la "vida real" para trabajar? ?

Aplicación más pequeña (ideas) Hay muchos ejemplos de estos en todo Internet (el lenguaje / los marcos no importan tanto, ya que puedes adaptarlo a la pila MEAN y no quieres copiar al pie de la letra de todos modos). Algunos ejemplos..

Desafío 12 en 12 – Mackenzie Child

Recomiendo 12 aplicaciones de Mackenzie Childs en 12 semanas a casi cualquier persona que aprenda fullstack / backend: es refrescante tener ideas como esta presentadas frente a usted y básicamente puede tomar estas ideas como bellotas para convertirse en ideas más grandes . Está sobre rieles y se apoya mucho en las gemas pesadas como los dispositivos … ¡magia negra!

o subir de nivel tuts serie de tutoriales de libros de recetas básicas, meteor.js

o, como dijiste MEAN, ¡vamos por un clon de redes sociales!

Además (mientras estoy en ello) con respecto a las ideas de proyectos de stack medio, hay muchos desafíos establecidos a lo largo de [matemáticas] FREECODECAMP [/ matemáticas] Aprenda a codificar y ayudar al programa de estudios sin fines de lucro … sin mencionar que lo prepara para proyectos independientes (no organizaciones de lucro) luego … y se enfoca en javascript / MEAN (…… ¡Creo que tenemos un ganador aquí!)

No olvide que ciertamente la pila MEAN (si no todas las pilas modernas) se trata de aprender el marco frontal angular tanto como mongodb backend json, por lo que deberá aprender a consumir la fuente de datos / API relajante. Personalmente, considero que Firebase – angular fire es una herramienta invaluable para probar ideas y conceptos con el marco angular.js sin necesidad de configurar una base de datos / enrutamiento completo.

AngularFire – Firebase

Menciona “escala”, por lo que existe la posibilidad de que estas aplicaciones sean un poco básicas y de pequeña escala para usted, esa es la idea para que pueda construir sobre ellas como inspiración y construir una aplicación a gran escala, con suerte original , que cubra Todos los problemas que necesita para probar sus habilidades.

Hola, podemos asignarle un proyecto de pila MEAN para que lo ayude. Envíeme un currículum e incluya su número de teléfono para una entrevista @ [correo electrónico protegido]

Gracias,
Adrian

Me resulta difícil crear una idea nueva que se adapte perfectamente a lo que estoy buscando aprender, por lo que recomendaría encontrar un software de código abierto que use lo que quieres aprender y luego intentar imitarlo. Podría recomendarle un nuevo proyecto, pero eso no lo convertirá en el mejor proyecto para aprender esa tecnología. Digo eso porque usas la tecnología para resolver un problema en el mundo real, pero cuando aprendes una nueva tecnología estás adoptando un enfoque opuesto.

También empecé a aprender la pila MEAN. Por ahora solo voy a GitHub y contribuyo a otros proyectos hasta que tenga mi propio proyecto.

More Interesting

Siento que no soy lo suficientemente creativo como para ser ingeniero de software. ¿Qué otros trabajos de informática están disponibles?

¿Por qué debería aprender a programar?

¿Qué se supone que debe hacer exactamente un ingeniero eléctrico en su trabajo, en todos los campos?

¿Qué debo hacer después de mi B.Tech? Me voy a graduar en los próximos dos meses.

Soy ama de casa. ¿Cómo puedo ganar dinero?

Si alguien quería obtener un trabajo después de la universidad como analista financiero, ¿es preferible tener una licenciatura en ingeniería o finanzas?

¿Cómo se correlacionan las buenas y desafiantes entrevistas con el carácter de una empresa? ¿Qué puede decir acerca de una empresa de los tipos de preguntas de entrevista que hacen y por qué?

¿Debo solicitar pasantías de CS como estudiante de primer año no tan experimentado?

¿Qué puede hacer un estudiante de B.Tech de un IIT para obtener un papel financiero en un banco de inversión como Goldman Sachs, JP Morgan, Morgan Stanley o Deutsche Bank?

¿Puedo prepararme para una entrevista técnica si nunca he aprendido nada en mi grado de ingeniería informática?

¿Qué debo elegir entre trabajos privados y gubernamentales después de BE?

¿Puedo seguir un M.Tech después de graduarme en informática? ¿Puedo obtener un M.Tech de cualquiera de los IIT o NIT?

¿Un título de asociado te ayuda con tu primer trabajo como diseñador gráfico?

No tengo habilidades laborales perceptibles ni talentos. ¿Cómo puedo cambiar esto para poder conseguir un trabajo?

¿Qué se necesita para convertirse en un reportero sin fronteras?