Red de conocimiento informático - Programación de la red - La diferencia entre el front-end y el back-end de la computadora

La diferencia entre el front-end y el back-end de la computadora

La diferencia entre el front-end y el back-end de la computadora es la siguiente:

1. Diferentes métodos de visualización

El front-end se llama lado del cliente. desarrollo. Puedes hacerlo en la aplicación o en el sitio web. Todo lo que ves en la pantalla pertenece al front-end. El backend también se conoce como "desarrollo del lado del servidor", lo que sucede "detrás" del sistema. La interfaz visible para el usuario, la página de inicio del sitio web, es también el desarrollo de la página web, como efectos especiales, diseño, imágenes, videos, audio y otro contenido de la página web.

El contenido del trabajo del front-end es diseñar las representaciones del diseño artístico en una página web que pueda ser ejecutada por el navegador y cooperar con el back-end para realizar aspectos visuales como los datos. Visualización e interacción de la página web.

Los servidores que almacenan sitios web, datos de aplicaciones y los intermediarios entre el servidor backend y el navegador o la aplicación son todos backends. Todo lo que no es visible en la pantalla de una aplicación o sitio web es el backend del frontend.

Las cosas que los usuarios no pueden ver suelen ser la interacción de datos con los ingenieros de front-end y el almacenamiento y lectura de datos del sitio web. En términos relativos, el back-end implica mucho más código lógico que el front-end. -end considera que lo que importa es la implementación de la lógica empresarial subyacente, la estabilidad y el rendimiento de la plataforma, etc.

2. Diferentes tecnologías utilizadas

Las tecnologías utilizadas en el desarrollo front-end incluyen, entre otras, html5, css3, javascript, jquery, Bootstrap, Node.js, Webpack, AngularJs. , ReactJs, VueJs y otras tecnologías.

El desarrollo back-end, tomando Java como ejemplo, utiliza principalmente tecnologías que incluyen, entre otras, Struts spring springmvc Hibernate Http protocolo Servlet Tomcat server y otras tecnologías.

3. Diferentes posiciones