Cómo hacer que el front-end y el back-end funcionen juntosCómo hacer que el front-end y el back-end funcionen juntos
¿Cómo se conecta el front-end con el back-end? Puede usar el backend para proporcionar datos json y el frontend para obtener el valor pasado a través de ajax.
O utilice la página html como plantilla y recupere directamente la página en segundo plano para presentar los datos.
¿Cómo pasar datos desde la página de inicio al back-end y usar soringboot para llamar al código de procesamiento en el back-end?
Solicitud de red asíncrona de front-end para enviar datos al servidor usando ajax: $.ajax({url: "test.html", contexto: document.body, Success: function(){$(this ).addClass ("done");}})); el backend obtiene el valor get pasado o el valor post en su controlador correspondiente. Tomando PHP como ejemplo, puede usar $_POST para aceptar el parámetro de nombre de usuario pasado por la solicitud POST.
¿La importancia de combinar front-end y back-end web?
Cuenta con tres características importantes: puntualidad, eficacia y estética. Las razones son las siguientes:
Puntualidad: A través de la combinación de front-end y back-end, se habilita la comunicación oportuna entre ambos, utilizando la tecnología websocket para mejorar la experiencia del usuario.
Legalidad: la entrada de datos en el front-end no se puede juzgar si los datos son legales, mientras que el back-end juzga la legalidad de los datos a través del programa y almacena los datos en la base de datos. será descartado.
Hermoso: el backend solo maneja la lógica empresarial, mientras que el frontend debe diseñarse de manera hermosa.
Solo combinando el front-end y el back-end se puede formar un sistema perfecto, los cuales son indispensables.
¿Cómo pasa el front-end de vue una lista al back-end?
La respuesta es que vue lo pasa a través del método string.
Porque cuando el front-end envía información de datos al back-end a través de ajax, cuando el parámetro es una lista de datos, podemos convertir la lista a través del método tostring del objeto json y pasarla en una cadena. formato.
Después de recibir los datos, el backend los descompila mediante el método de análisis del objeto json y finalmente obtiene una combinación de listas, completando así la entrega de los datos.
¿Un desarrollador web debe conocer tanto el front-end como el back-end?
Sí, porque un sitio web se construye mediante el front-end y el back-end, pero generalmente solo es necesario dominar una de las áreas de front-end y back-end. Después de todo, personas. Quienes realmente pueden ser ingenieros completos siguen siendo extremadamente hábiles. ¿Por qué deberías dominar tanto el front-end como el back-end? Personalmente he resumido las siguientes razones:
1. Es necesario comprender la tecnología de los despidos.
Generalmente, como puesto de desarrollo, también es necesario comprender los despidos más cercanos a usted. Por ejemplo, puestos de front-end: generalmente, es necesario comprender algunas tecnologías de diseño de interfaz de usuario de puestos de nivel superior y tecnologías de back-end de puestos de nivel inferior, porque en el trabajo, si no comprende algunas tecnologías de nivel superior y puestos de nivel inferior, no podrá comunicarse con otros de manera eficiente. En este punto, existe una diferencia entre los requisitos de las pequeñas y grandes empresas. Debido a que las pequeñas empresas tienen una pequeña cantidad de personas, a menudo requieren que el front-end realice tanto el trabajo de interfaz de usuario como el de front-end y back-end. pero para las grandes empresas, las responsabilidades laborales son muy claras. El front-end solo necesita hacer bien el trabajo del front-end y el back-end debe comunicarse con el front-end para resolver problemas. Pero independientemente del front-end o back-end, las pequeñas o grandes empresas deben conocer el front-end y el back-end, porque solo así podrán comunicarse de manera más eficiente en el trabajo.
2. Ambos pueden hacer que crezca más rápido en tecnología.
Podemos observar a partir de los respectivos contenidos de trabajo de las posiciones de front-end y back-end anteriores que las dos posiciones no son solo estrechamente relacionadas Relacionadas, las tecnologías también están relacionadas. El hecho es que si los desarrolladores de front-end aprenden algunos conocimientos de back-end, como enrutamiento, procesamiento de bases de datos, etc., pueden ayudarse a sí mismos a ser más compatibles con el código de back-end al diseñar modelos de front-end.
Por el contrario, si los desarrolladores back-end aprenden tecnologías front-end como bootstrap, css, html, js, etc., entonces el código escrito en el back-end también puede ser más amigable para el usuario. Interfaz. Lo más importante es que comprender ambos puede ayudarlo a abrir toda la cadena del sitio web, desde el diseño de la página hasta el procesamiento de datos, para comprender mejor el mecanismo operativo de toda la página.
3. Mejore su competitividad central
Ya sea desarrollo front-end o desarrollo back-end, si desea seguir ascendiendo al nivel de arquitecto en la empresa, debes estar familiarizado con ambos. Todos tienen un profundo conocimiento. En otras palabras, cuando su capacidad personal alcanza una determinada etapa, si desea lograr un rápido desarrollo tecnológico, debe dominar estos dos aspectos del conocimiento. También puede ver esto en los requisitos laborales de algunos software de contratación. Los siguientes son los requisitos técnicos para los puestos de front-end y back-end del software de contratación.
Requisitos de front-end
Este es el requisito laboral de ingeniero de front-end de Alibaba. Como se puede ver en el artículo 4, requiere que domines un lenguaje de back-end, lo que significa que tú. Necesito dominar alguna tecnología backend.
Requisitos de back-end
Como se puede ver en el requisito 3, el personal de back-end también debe dominar algunas tecnologías básicas de front-end, como js.
Resumen
Con todo, si desea continuar por el camino hacia la tecnología en el futuro, debe dominar ambas cosas lo más posible. Eso es todo por hoy. Si tiene alguna opinión o pregunta, envíeme un mensaje privado para comunicarme. Escribir no es fácil.
¿Cómo pasa el backend datos al frontend?
Agregar parámetros al método del controlador. El nombre del parámetro es el mismo que el nombre en el formulario. Por ejemplo: publicStringtest (Useruser) {System.out.println (user.username);} El formulario lo permite. la consola para imprimir El nombre de usuario ingresado en el formulario.