¿En qué idiomas está construido este sitio web y cuánto tiempo me tomará (a un novato) y a un diseñador construir una réplica?

El front-end está escrito en HTML, CSS utilizando el lenguaje JavaScript en lo que creo que es el marco Vue.js.

Según su repositorio de github, es posible que el back-end se escriba usando Ruby.

Es imposible adivinar qué usan para la base de datos y en qué idioma interactúan con ella, ni qué otros idiomas usan para otras tareas.

Además, su tienda web en línea es una aplicación separada, es decir, una implementación de Shopify.

En cuanto a tu segunda pregunta:

  1. No tiene que construir su réplica utilizando las mismas tecnologías que la original.
  2. El hecho de que cree una réplica no significa que funcionará tan bien como el original. Los aspectos operativos también son importantes (dónde lo aloja y cómo).
  3. Crear una aplicación web es solo una parte del proyecto. Mantenerlo, llevarlo al mercado, escalarlo son grandes desafíos.
  4. Existen algunos problemas legales relacionados con la propiedad intelectual al crear una réplica.
  5. Car Throttle viene con aplicaciones móviles, que son proyectos separados.

En conclusión: si eres novato, comienza con algo más pequeño. Al menos hasta que aprendas a hacer las preguntas correctas.

Si está aprendiendo desde cero, quizás de 2 a 5 meses.

El sitio está hecho en Node.js.

Cosas que necesita saber para hacer una copia exacta:

  • HTML
  • CSS
  • Diseño web
  • Javascript
  • Node.js
  • Estibador
  • Servicios web de Amazon para hosting

Sin embargo, no necesita hacer una copia exacta. Esa tarea se puede resolver de mil y una formas, todas las cuales pueden ser tan buenas como las de ellos. Se trata de con qué tecnologías se siente más cómodo. Porque es con los que eres más productivo.

Buena suerte y disfruta la experiencia de aprendizaje. No es fácil. Aquí está su blog detrás de escena, para inspirarte: Car Throttle

Si te gusta mi respuesta, dale un voto positivo y sígueme para obtener más respuestas a preguntas que no sabías que necesitabas una respuesta.

More Interesting

¿Cuánto tiempo tardaré en saber si tengo un don para el desarrollo o la programación de sitios web? Tengo cero experiencia y deseo como mínimo aprender HTML, CSS y Javascript.

¿Por qué un sitio de paralaje solo tiene una URL? ¿Cuál es la conexión entre un sitio web de URL y el efecto de paralaje?

Cómo agregar un valor de la vista de lista a la base de datos al hacer clic en el botón en WPF

¿Qué suele hacer que un desarrollador web front-end sea lento?

Cómo vincular su código HTML de un autoresponder con un formulario diseñado con Adobe Muse

¿Qué versión de Ruby y qué versión de Rails debo usar hoy para un nuevo proyecto, con el objetivo de desarrollar sin problemas, reducir las incompatibilidades con las gemas populares y evitar peculiaridades que aún no se han documentado / solucionado ampliamente en la web?

Cómo hacer una autenticación entre la API REST en una aplicación dividida en muchos microservicios

¿Puedo tener un blog de WordPress con una página de inicio estática html?

Cómo crear un sitio web comercial de una agencia de viajes para un ITGS IA en IB usando HTML con JavaScript y CSS

Cómo insertar plantillas en asp.net

¿Cuál es el mejor Joomla, Drupal o WordPress y por qué?

¿En qué casos se deben agregar elementos nuevos ordenados por tiempo al final de una lista, en lugar de al principio?

¿Cuál es la diferencia entre usuarios y desarrolladores?

¿Qué algoritmo usa Digg.com para enumerar las noticias en la página de inicio de acuerdo con diggs (votos)?

¿Cómo se pueden usar MQTT o XMPP para mensajes push? ¿Cuál es mejor?