Análisis de imágenes: ¿Qué puntos de conocimiento deben dominarse en el front-end y el back-end?
Mi situación en ese momento era que había aprendido algunos conocimientos sobre el front-end y no tenía ningún problema con el desarrollo front-end básico, pero tenía muy poca experiencia en proyectos y básicamente no tenía contacto con el back-end. -final y base de datos. Luego participé en un proyecto y fui responsable de parte del contenido del front-end. Entonces surgió el problema. La interfaz de front-end y los efectos interactivos de mi barra son muy buenos, pero cuando hago proyectos, siempre hay un proceso de cooperación de front-end y back-end. Descubrí que no entendía en absoluto lo que me decía. Los compañeros de desarrollo de back-end me dijeron qué datos transmitir, en qué formato y algo de terminología de back-end, pero básicamente no lo entendí en absoluto. Esto no me deja absolutamente ninguna forma de trabajar con el backend. Fue después de esta experiencia que comencé a aprender conocimientos de back-end por mi cuenta.
Entonces, ¿qué beneficios puede aportarnos aprender conocimientos de back-end? Creo que el primer beneficio que mencioné anteriormente es muy intuitivo, es decir, es más fácil comunicarse con el backend y otras personas. Si el back-end no lo entiende en absoluto, no podrá realizar operaciones como la interacción de datos. Hoy en día, el front-end debe realizar muchas interacciones de datos, etc.
En segundo lugar, aprender sistemáticamente un lenguaje back-end también es muy útil para el desarrollo front-end. El back-end y el front-end suelen ser inseparables. Una vez que aprenda un lenguaje de back-end, podrá comprender la lógica de programación del back-end y la base de datos, de modo que en futuros desarrollos pueda hacerlo. Maneja las posiciones delantera y trasera con facilidad.