¿Podemos crear el próximo WhatsApp o Instagram usando HTML5, CSS y JavaScript?

Cosas que debe aprender primero para desarrollar tales aplicaciones

  • Lenguaje de fondo. C #, nodejs, PHP, groovy, Java, Ruby, etc.
  • Mongodb para base de datos (no necesita SQL si se enfoca solo en tales aplicaciones. Pero también es bueno aprenderlo)
  • Reactjs o marcos similares a J angulares para rendimiento frontal

Todo lo anterior es bueno para desarrollar una buena aplicación web; sin embargo, si desea, al igual que WhatsApp e Instagram, lo que necesita es un servidor muy grande, preferiblemente servidores escalables automáticamente, una pila de sistema dedicada para el manejo de medios. Una gran inversión, algunos desarrolladores dedicados de 24 horas y un gran momento suerte, etc., etc.

Editar: Intel xdk es solo un marco muy pesado desarrollado para codificadores perezosos. Lo encontré casi inútil (solo bueno para aquellos que no quieren aprender o no tienen tiempo para aprender cosas nuevas). Un marco desordenado, jQuery mobile o ionic es mejor. Puede usar xamarin si es competente en c #

La respuesta directa a esta pregunta es ‘NO’ porque las tecnologías anteriores son solo tecnologías de interfaz de usuario, se necesita mucho más.

En primer lugar, un servidor debe configurarse con cualquier base de datos como MYSQL y cualquier lenguaje o marco de servidores (PHP, ASP, Python, node.js) debe implementarse y actuar como un marco REST.

Esto se usará para guardar datos y mantener un registro de las preferencias del usuario, la lista de amigos, etc.

Además de esto, también debe utilizar las tecnologías híbridas (Cordova, Ionic, React native) para interactuar con la página web y dar una sensación nativa a los usuarios.

¡Espero que esto ayude!

  • HTML5, CSS y JavaScript son SOLO para desarrollo front-end .
  • Para crear WhatsApp / Instagram (de hecho, cualquier aplicación / sitio web que interactúe con los usuarios), debe aprender:
  • Tecnologías del lado del servidor: como ASP.NET, ASP .NET MVC o PHP
  • Base de datos: servidor MS-SQL o servidor MySQL
  • Para crear las aplicaciones para teléfonos inteligentes: Core Java (para Android) y C ++ (para iPhone) y mucho más …
  • Aunque HTML5, CSS y JS son suficientes para el front-end, sin el uso de frameworks como Bootstrap, jQuery, AngularJS, etc., sería incluso demasiado difícil y lento codificar todo el front-end.
  • Si quisiéramos responder esto en una palabra, entonces la respuesta es obviamente ” NO

    Ahora, si desea conocer las cosas en detalle, lea esta respuesta correctamente …

    Para obtener la respuesta, primero necesita saber qué puede hacer realmente HTML, CSS, JavaScript, estos tres idiomas se utilizan para trabajar con el front-end (lo que los usuarios pueden ver u operar). Si bien buscaremos crear una aplicación como Whatsapp, Instagram necesitamos mucho más que eso.

    Si vamos a desarrollar un portal web, necesitamos interactuar con el cliente. Y para interactuar con el cliente necesitamos tener una base de datos. ¿Ahora todo lo que necesitamos para hacer un portal web? Hay tres cosas que debemos considerar son

    1. Front-End del portal web,
    2. Una base de datos (para almacenar la información),
    3. Un lenguaje de scripting (para interactuar entre el front-end y la base de datos)

    Ahora, como ya te dije, podemos completar Front-End usando los 3 idiomas (HTML, CSS, JavaScript), pero para hacer una base de datos necesitamos saber acerca de SQL, Oracle u otras bases de datos, mientras interactuamos entre ambos Para ellos necesitamos aprender un lenguaje de secuencias de comandos como asp.Net, PHP y más.

    Espero que hayas entendido la respuesta correctamente, si te gusta esta publicación y quieres más publicaciones como esta, puedes visitar NUESTRO sitio web y suscribirte a nuestro boletín para recibir actualizaciones sobre nuevas publicaciones directamente en tu buzón de correo, y por favor vota la respuesta si quieres y compartir

    No, no puedes. HTML 5, CSS y JAVASCRIPT son los lenguajes utilizados para el desarrollo web.

    More Interesting

    Yo soy un contador. ¿Cómo aprendo el script HTML y Java?

    Cómo conseguir un trabajo que pague al menos $ 200 cada mes como desarrollador web

    Tengo 14 años, ¿tengo la edad suficiente para convertirme en desarrollador web independiente?

    Terminé de aprender Python como principiante, ¿qué debo hacer para mejorar mis habilidades en programación y Python?

    Cómo crear un sitio web similar a Hacker News o Growth Hackers usando WordPress

    Tengo 22 años y estoy aprendiendo desarrollo web front-end. Debido a algunos problemas, no puedo trabajar en un trabajo regular. ¿Cómo puedo tener éxito en trabajar independientemente sin experiencia laboral?

    ¿Qué es lo primero que tengo que aprender, si quiero aprender desarrollo web? Estoy en la clase 12 ahora.

    Estoy planeando hacer un proyecto web 'clásico'. ¿Debería considerar Meteor?

    Mi código funciona según lo previsto en el Editor HTML en línea, pero no exactamente en las páginas de github o jsfiddle. ¿Que puedo hacer?

    Cómo implementar código Java mientras se usa AWS

    Cómo aprender el desarrollo front-end (lo básico) en una semana

    Tengo tiempo para dedicarme a un campamento de entrenamiento y me preguntaba si Bloc es una herramienta que un "novato" podría seguir.

    Sé HTML y JavaScript. ¿Puedo aprender desarrollo web y construir un sitio web en tres meses?

    Tuve la idea de crear una base de datos en línea de notas de clase enviadas por los usuarios clasificadas por clase para la población estudiantil de mi gran universidad. ¿Qué tan difícil y costoso sería para un estudiante universitario de informática diseñar un sitio web de este tipo?

    Cómo escribir un código para pasar por páginas web como un humano automáticamente y obtener la información requerida