La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Qué es el desarrollo front-end y back-end de una página web?

¿Qué es el desarrollo front-end y back-end de una página web?

1.? Los marcos front-end generalmente se refieren a marcos utilizados para simplificar el diseño web, como jquery, extjs, bootstrap, etc. Estos marcos encapsulan algunas funciones, como operaciones de documentos HTML y hermosos controles (botones, formularios, etc.).

2. El uso de marcos frontales puede reducir el ciclo de desarrollo de la interfaz y mejorar la estética de la interfaz. .

1. Valor para los usuarios:

El valor central de la mayoría de los productos para los usuarios lo proporcionan las funciones y el contenido, más que la capa de presentación y la interacción. Como pagos, comercio electrónico, noticias y hacer amigos.

El backend resuelve el problema de presencia o ausencia, y es el comienzo del mundo.

Las soluciones iniciales a problemas útiles en el futuro son la guinda del pastel y, de hecho, son muy importantes en un campo competitivo.

2. Amplitud y dificultad técnicas:

En términos generales, el backend funciona en el campo del servidor y básicamente no hay restricciones en el hardware que se puede controlar, como la CPU, almacenamiento, red, clusters, etc. , por lo que el campo técnico es sumamente amplio. Un backend excelente necesita dominar o comprender una gran cantidad de tecnologías como concurrencia, arquitectura empresarial, bases de datos, docenas de marcos populares, ajuste del rendimiento, computación distribuida, arquitectura de clúster, recuperación ante desastres, seguridad, operación y mantenimiento, etc. , y después de excavar una capa, estará la siguiente capa. En la historia del desarrollo informático durante décadas, se ha acumulado una gran cantidad de tecnología en el lado del servidor.

El front-end web siempre ha estado trabajando en el cuadro del navegador, lo cual es inherentemente deficiente, la posibilidad de implementación es demasiado pequeña y la amplitud técnica es insuficiente.

Desde una perspectiva profunda, la carga a gran escala, el procesamiento masivo de datos, la computación en tiempo real y otros problemas en el campo de la informática moderna también son back-end, mientras que el front-end se concentra en la presentación. capa. Aunque esta capa también es compleja, existen pocas tecnologías que puedan considerarse problemáticas y que puedan copiarse fácilmente.

La interfaz no carece de profundidad, pero este paso requiere cruzar el campo gráfico (como los juegos web), lo cual no es un escenario común.

En el análisis final, el hardware que el código front-end puede controlar no es tan bueno como el back-end, por lo que técnicamente hablando, el front-end es más fácil. ¿Por qué el front-end es más valioso que el back-end? Esto se debe a que el front-end ha mejorado el control sobre el hardware (html5odejsmobile), mientras que el back-end está bastante diferenciado. Algunos backends solo escriben la lógica empresarial, mientras que otros escriben el marco y construyen la arquitectura del sistema. El servidor se ejecuta en la nube y ni siquiera se conoce la dirección física de la máquina. A los ojos del mundo, la gente puede pensar que el escritor de código de este tipo de MVC es el backend. Este tipo de backend que se limita a una "caja virtual" realmente no es tan difícil de comenzar.

En términos generales, el contenido técnico de la industria de Internet se clasifica de la siguiente manera:

Gerente de producción

En la mayoría de las pequeñas y medianas empresas, muchos gerentes de producto pueden No codifica ni diseña. Muchos graduados de artes y diseño de escuelas técnicas se han convertido en artistas. Todo esto es cierto, por lo que si la capacidad es baja y hay mucha gente haciéndolo, naturalmente será baja. ¿Pero cuánto ganan los diseñadores de Google?

Umbral bajo no significa contenido técnico bajo.