P: ¿Qué sitios web o libros pueden servir como una guía exhaustiva para crear una aplicación web dinámica a gran escala?
Bueno, no estoy seguro de la frase ‘escala completa’, pero puedo sugerirle algunas excelentes fuentes de información para guiarlo, cómo crear sitios web dinámicos.
En primer lugar, debe saber de qué manera o plataforma desea comenzar su viaje. Supongo que todavía está pensando en elegir una plataforma / lenguaje de codificación.
- Cómo no permitir solo números en el cuadro de texto usando JavaScript
- ¿Cómo administro la autenticación de usuario para poder escalar mi aplicación en cualquier momento?
- ¿Qué opinas sobre la creación de contenido de demostración para la incorporación de usuarios de SaaS B2B?
- ¿Cuáles son las ventajas de usar un servidor nginx como proxy inverso en lugar de conectarse directamente al servidor subyacente?
- ¿Cuáles son las mejores aplicaciones de Android de calendario / gtd / time para grabar?
Para construir un sitio web dinámico, los ingredientes son
- Una máquina que se instala con un servidor web como IIS o Apache o Nginx
- Un lenguaje de programación del lado del servidor (back end) como PHP, Python, NodeJS, asp. neto, etc.
- Una base de datos como SQL, MySQL o MongoDB
- Diseño de interfaz de usuario (interfaz) con HTML + JavaScript + JQuery / Prototype + AngularJS / ExpressJS, etc.
Cualquier fuente de tutoriales le explicará cómo hacer un plato con estos ingredientes nada más que una receta. Pero, si quieres tu propio plato, puedes cambiar los ingredientes y también el proceso.
Le sugiero que use NodeJS como componente principal y desarrolle pocas aplicaciones en MEAN stack. Es la pila de más rápido crecimiento en la actualidad.
Y un punto más importante, para aprender cualquier lenguaje de programación, nunca confíes completamente en los sitios web de tutoriales, simplemente haz el hábito de consultar a fondo su documentación oficial . Hay más posibilidades de aclarar sus dudas de los foros de la comunidad allí mismo.
Lista de lectura:
MEAN.IO
https://thinkster.io/mean-stack-…
Introducción a MongoDB usando la pila MEAN
Referir:
¿En qué medida se debe aprender JavaScript para MEAN (Mongo db, Express, Angular js, Node js)?
La respuesta de Sudhakar Mangipudi a ¿Qué lenguaje de codificación o tecnología debo aprender para crear algo grande?
¿Cómo aprendo MEAN stack?
Por cierto, su aplicación de “escala completa” se puede hacer usando Node JS. (¿Es Node.js actualmente mejor como herramienta de entorno de compilación o para compilar aplicaciones web a gran escala?)
¡Todo lo mejor!