¿Qué deberíamos aprender sobre el front-end de la red y qué tecnologías deberíamos aprender?
javascript:
Uso de métodos de matriz comunes, como usar forEach, mapear, filtrar, cada, algunos, reducir para atravesar y usar empalmar, dividir, unir, empujar, desplazar. , pop , sort, etc. para realizar operaciones.
Estructuras de datos básicas, tipos de referencia (objetos, matrices)
Operaciones lógicas básicas ifelse, switch, trinomial:?
API comúnmente utilizadas para cadenas (como reemplazar, cortar, substr, indexOf)
Uso regular básico
Alcance variable, cadena de alcance, promoción y degradación de variables, promoción y degradación de declaración de función
Objeto básico uso, programación orientada a objetos (centrarse en UE, aprender más conocimientos de TI)
css:
Modelo de caja básico (borde/contenido/pad, etc.)
Cuatro tipos de posicionamiento comúnmente utilizados (estático/absoluto/relativo/fijo)
Diseños de uso común (diseño flotante/diseño flexible flexible/diseño adaptativo/diseño de cuadrícula)
Usos comunes diseños (diseño flotante/diseño flexible flex/diseño adaptativo/diseño de cuadrícula) diseño adaptativo/diseño de cuadrícula)
estilo y animación básicos css3 (transición, animación)
html: p>
Uso básico y uso de nuevas etiquetas
La función y el uso de la etiqueta principal (principalmente el uso de metaatributos)
En segundo lugar, de acuerdo con la pila de tecnología y uso de diferentes empresas, requisitos de nivel de trabajo.
Para la pila de tecnología de reacción, debe dominar los siguientes conocimientos:
react redux redux-thunk/redux-saga react-router y estar familiarizado con las bibliotecas de UI de terceros. como ant-design. Esta es una comparación de habilidades laborales básicas.
Para puestos centrados en la pila de tecnología Vue, debe dominar las siguientes habilidades:
vue vuex vue-router y estar familiarizado con bibliotecas de UI de terceros, como elementUI.
Para puestos de front-end intermedios y senior, también es necesario tener una comprensión cierta o profunda de los flujos de trabajo de front-end, como webpack y gulp.