Quiero configurar un sitio web de redes sociales, entonces, ¿qué marco web, SDK, herramientas de desarrollo front-end y back-end necesitaré?

Esperemos que tenga una buena idea para las redes sociales porque hay miles de sitios web de redes sociales. Desarrollo sitios web en Drupal y he visto complementos de WordPress que se utilizan para este propósito. Estas plataformas CMS son una excelente manera de reducir el tiempo y el esfuerzo, pero necesita un conocimiento de cómo funcionan las cosas. Comprender estos marcos lleva tiempo. Por otro lado, puede comenzar a codificar desde s ratch, lo que tomará 3 veces más tiempo y esfuerzo y mucho más conocimiento para hacer las cosas bien en términos de seguridad, seo, apis. Por este motivo, en la actualidad utilizo el propio CMS. Recientemente desarrollé una red social de alimentos como profesional independiente. Envíeme un mensaje en caso de que decida la forma CMS de hacerlo o cualquier otra consulta. :). Rest bootstrap parece ser la mejor forma de respuesta. Para codificar directamente hay nodejs para backend que con angular es una buena combinación. M no tanto en eso en la actualidad.

Espero que ayude.

Usa lo que estás familiarizado primero. Ahora siempre se trata de lo que usas; así es como lo usas.

Si no conoce ningún framework o biblioteca más allá de jQuery, primero deberá familiarizarse con algunas cosas. Aquí hay algunos consejos:

  1. Facebook usa React en su sitio web. Ellos son los que lo crearon, y lo han estado utilizando en producción durante algunos años.
  2. Bootstrap fue creado en Twitter

Si aún no está familiarizado con JavaScript, deberá estarlo. De hecho, una vez que esté familiarizado con JavaScript, puede comenzar a crear ese sitio web porque Node le permite crear servidores web con JavaScript.

More Interesting

¿Qué tema debo aprender para convertirme en desarrollador web de PHP y adecuado para trabajos?

Quiero profundizar en la programación. Tengo 17 años y estudiaré CS en la universidad. He hecho algo de Java en la Harvard Summer School. ¿De dónde empezaré?

Soy un desarrollador Jr. full stack con una buena idea para una startup. Puedo codificar el API web + front-end excepto la aplicación móvil. ¿Qué tengo que hacer?

Soy un buen desarrollador web pero no puedo conseguir un trabajo. ¿Por qué es esto?

Soy nuevo en codificación / programación. Estoy aprendiendo HTML, CSS, JavaScript, etc. ¿Cómo me ayudará GitHub?

Necesito agregar la función de notificación en mi sitio web como la de Facebook usando PHP y MySQL. ¿Cómo debo comenzar?

Empecé a aprender HTML / CSS / JavaScript por mi cuenta, pero estoy más interesado en otros lenguajes como Python y PHP. ¿Es realista pensar que puedo llegar a algún lugar como Amazon o cualquiera de las otras compañías tecnológicas en el área de Seattle?

Cómo ganar dinero si sé HTML, JavaScript, CSS

Sé HTML, CSS, JavaScript, jQuery y AngularJS. ¿Qué puedo aprender a continuación?

Escribo citas, poemas, artículos y mucho otro contenido. Deseo presentar eso a través de Internet. ¿Qué método debo usar para mostrar mis escritos?

Sigo perdiendo empleos (desarrollador web) porque "soy demasiado lento y cometo errores". Pero me contratan para un papel mejor y más compensado cada vez. ¿Por qué?

Cuando uso el comando 'docker-compose up' obtengo el error 'cliente y servidor no tienen la misma versión (cliente: 1.14, servidor: 1.12)' pero el cliente y el servidor tienen la misma versión 1.12. ¿Que puedo hacer?

Si tengo un sitio que hace que la RAM se incremente gradualmente más y más, sin ninguna pérdida de memoria clara, ¿cómo puedo encontrar la fuente del problema?

En MailChimp, ¿cómo centras el botón de enviar?

¿Estoy siendo flojo para aprender desarrollo web, o simplemente no es para mí?