¿Cuál es la diferencia entre diseño de interfaz de usuario y desarrollo front-end?
1. Conceptos diferentes
El diseño de UI (o diseño de interfaz) se refiere a la interacción persona-computadora, la lógica de operación y la belleza. interfaz del software en su conjunto. El diseño de la interfaz de usuario se puede dividir en interfaz de usuario física y interfaz de usuario virtual. Lo que Internet llama diseño de UI es UI virtual, y UI es la abreviatura de interfaz de usuario.
El front-end web es el proceso de creación de interfaces de front-end, como páginas web o aplicaciones, para presentarlas a los usuarios. Realice la interacción de la interfaz de usuario de productos de Internet a través de HTML, CSS, JavaScript y diversas tecnologías, marcos y soluciones derivados.
2. Diferentes direcciones de investigación.
Las direcciones de investigación del diseño de UI incluyen: investigación de usuarios, diseño de interacción, diseño de interfaz.
La dirección de investigación del front-end web es dirección técnica: incluye html, css, js, etc., lo que requiere codificación.
3. Diferentes oportunidades profesionales
Las direcciones profesionales del diseño de UI son: ingeniero de desarrollo front-end, ingeniero senior de desarrollo front-end, arquitecto front-end, etc.
Las direcciones profesionales del front-end web son: diseñadores gráficos, diseñadores de interacción, ingenieros de investigación/pruebas de usuarios, etc.
Déjelo en manos de los artistas y deje la adición de html5, css y js a los ingenieros de front-end web.
4. Diferentes contenidos de trabajo
Frontal UI: Principalmente responsable del sistema/aplicación, diseño de la interfaz UI e implementación del código html, enfocándose en el diseño.
Frontal web: se refiere principalmente a los dibujos de diseño proporcionados por la interfaz de usuario, que están codificados en HTML estático para lograr todos los efectos especiales y también es responsable del acoplamiento de todas las interacciones. requisitos para js y necesita desarrollar algunas interfaces de backend, por lo que también requiere una cierta cantidad de lenguaje de desarrollo de backend.
5. Se requieren diferentes tecnologías
El front-end web utilizará conocimientos técnicos como Bootstrap, Vue, Jquery, Javascript, CSS y html.
La interfaz de usuario requiere una buena capacidad estética y, por lo general, requiere una formación en diseño artístico.