Mi respuesta se basa en estos supuestos: Back end = datos y cómo entender lo que está viendo, front end = la experiencia del usuario.
Descargo de responsabilidad: si el back-end es igual al código utilizado para desarrollar el front-end, entonces deje de leer ahora porque no me importa cómo se está desarrollando algo. El código y el idioma pueden ser malos, pero eso no significa que necesite saber cómo codificar para obtener esa comprensión. Los datos te mostrarán eso.
Con esa configuración de nivel, mi respuesta es que ambos son necesarios.
- Cómo incluso comenzar a aprender back-end desde bases de datos y servidores hasta lenguaje de programación, nube, aplicaciones distribuidas y demás
- ¿Dónde se usa el concepto de encapsulación en proyectos Java en tiempo real?
- ¿Hay alguna forma de adivinar qué marco de back-end puede usar un sitio? ¿Qué tipo de pistas o patrones se pueden encontrar en el marcado o en otro lugar para regalar algunos de los marcos más conocidos como Rails o Django?
- ¿Qué piensan los desarrolladores web de los bootcamps y sus graduados?
- ¿Cómo comenzar a escribir el servicio de backend? ¿Debo crear bases de datos primero? ¿O debería escribir el código primero? ¿Qué es exactamente escribir código de fondo?
Justificaré esto con el siguiente ejemplo.
EL PROBLEMA
Su nueva aplicación está obteniendo 1000 descargas por día, pero solo el 10% de esas descargas están resultando en el retorno de los usuarios. Tiene la tarea de aumentar del 10% el retorno del usuario al 80%.
BACK END
Usted estudia los datos y descubre una tendencia de que el 90% de los suscriptores que no regresan están llegando a un punto en la experiencia del usuario donde ya no son capaces de continuar y nunca volver a visitarlos después de esto. Los datos lo señalaron a un problema potencial con la experiencia del usuario. En este caso, la parte delantera.
INTERFAZ
Con su comprensión del front-end, sigue el mismo camino que está tomando el usuario y descubre que se le pide que ingrese una pieza clave de datos para continuar (Código de verificación). Sin embargo, no hay una manera fácil para que soliciten este código de verificación sin ir al principio. En lugar de volver al principio, simplemente dejan de usar la aplicación.
LA SOLUCIÓN
Pones una solución para permitir que el usuario final solicite que se envíe un nuevo código de verificación a su dispositivo y listo, tu tasa de captura sube al 81%. Obtienes la promoción y te conviertes en CEO. ¡¡¡Felicidades!!!