Qué aprender sobre el front-end
El desarrollo front-end es la implementación del código front-end del sitio web, incluyendo HTML, CSS y JavaScript/ajax básicos, las últimas versiones avanzadas de HTML5, CSS3 y SVG, etc.
Técnicas que deben aprenderse para el desarrollo front-end
1 Dominar las tecnologías básicas de desarrollo web front-end: HTML, CSS, JavaScript, DOM, BOM, AJAX, etc. y comprender cómo funcionan en la compatibilidad de diferentes navegadores, los principios de representación y los errores existentes
2 Debes dominar los conocimientos básicos de optimización del rendimiento de sitios web, SEO y tecnología de desarrollo del lado del servidor
3 debe aprender a utilizar varias herramientas de prueba y desarrollo front-end web para ayudar al desarrollo
4 Además de dominar el conocimiento técnico, también debe dominar el conocimiento teórico, incluida la capacidad de mantenimiento del código, la facilidad de uso de los componentes y la estructura jerárquica. plantillas semánticas y soporte jerárquico del navegador Espere
5 En el futuro, los ingenieros de desarrollo web front-end también estudiarán HTML5, diseño visual web, combinación de colores de sitios web, modos de diseño de interacción de sitios web y otras tecnologías relacionadas
En la industria de Internet, el front-end incluye el front-end WEB, el front-end HTML, etc., con el desarrollo de la tecnología de Internet, hay muchas direcciones de empleo. Las direcciones de empleo del front-end web incluyen arquitecto web, ingeniero de front-end web, ingeniero de desarrollo de front-end HTML, diseñador web, etc.
Desarrollo front-end HTML
A diferencia del desarrollo front-end web, el uso de HTML5 no solo puede desarrollar front-end, sino también juegos web, aplicaciones móviles y el uso de navegadores para renderizado 3D. , etc. Desarrollo basado en el estándar HTML5 y navegadores equipados con su estándar, y es posible que en el futuro se incorporen ramas más funcionales al estándar HTML5. Ingeniero front-end web
Esta dirección es la principal dirección laboral que actualmente se dedica al desarrollo web front-end
Arquitecto web
El salario es generalmente relativamente alto. los requisitos técnicos son altos y el dominio es múltiple. Una variedad de habilidades, que incluyen: tecnología back-end, DBA, plataforma, etc., e incluso tecnología SEO de optimización de sitios web.
Dirección de datos
La investigación y el desarrollo de datos se basan en el uso de datos en el desarrollo web. Quienes entienden la visualización deben tener capacidades de front-end y quienes entienden Hadoop deben estar familiarizados. con Java, que pertenece a la dirección de expansión del desarrollo web.
Gran dirección front-end
Por ejemplo, Alibaba está practicando ampliamente rn y weex debido al declive de Android/ios dentro de la empresa, hasta cierto punto, el front-end; End ha incorporado iOS y Android, denominados colectivamente el gran front-end.
Dirección de gráficos
El front-end está naturalmente indisolublemente ligado a los gráficos. Además de la visualización mencionada anteriormente, también existe el desarrollo de motores 3D relacionados. Los requisitos para realizar esta industria también son muy altos. Los algoritmos relacionados con los gráficos y el desarrollo de motores 3D requieren conocimientos relacionados con los gráficos.