Aquí hay dos casos:
Caso 1 – Características y contenido
La complejidad aumenta con las características que desea proporcionar en su sitio web. Porque con el aumento de las características, el contenido y su relación también aumenta. Entonces, su arquitectura de interfaz de usuario tiene que manejar más funcionalidades ahora. Elija cualquier marco basado en cualquier tecnología que cree una aplicación web altamente receptiva como la que ha mencionado definitivamente necesitará una buena cantidad de tiempo.
- Cómo agregar Facebook como la funcionalidad de chat en mi sitio web matrimonial y restringir a un tipo de miembro en particular
- ¿Qué lenguaje de programación será mejor para codificar a los gigantes como Facebook, Twitter, Wikipedia, etc.?
- ¿Cuál es la diferencia entre un servidor y una base de datos?
- ¿Debo pasar de PHP a cualquier otro idioma para un futuro seguro?
- ¿Hay alguna herramienta escrita en Python que me permita publicar un blog muy simple sin tener que jugar con HTML?
Caso 2 – Experiencia de usuario e interacción
Según el sitio que sugirió, la experiencia del usuario es rica y la interacción es muy fluida. Nuevamente, la complejidad crece en función de cuán rica debe ser la presentación. Si ha realizado un buen análisis de UX y tiene una visualización sólida de cómo serán las interacciones, juntar esas piezas en su sitio web no será tan complejo a menos que comience a cambiar su proceso de pensamiento todos los días.
Ser creativo es bueno, pero debes configurar todo el sitio web capa por capa. Una vez que tenga lista la versión beta del sitio web completo según el análisis que hizo anteriormente, puede comenzar a cambiar partes de él.
Espero que esto ayude.