Red de conocimiento del abogados - Ley de patentes - ¿Qué tecnologías se necesitan para el desarrollo front-end?

¿Qué tecnologías se necesitan para el desarrollo front-end?

Todavía hay muchas tecnologías que deben dominarse en el front-end. 1. Dominar las tecnologías de desarrollo front-end (HTML5, CSS3, JS, JSON, XHTML) y comprender los estándares relevantes de cada una. tecnología;

2. Dominar la programación asincrónica Ajax y ser capaz de escribir componentes front-end reutilizables y de alto rendimiento;

3. Tener un conocimiento profundo de las ideas de programación y el front-end. marcos como OO, MVC, MVVM, etc., y dominar al menos un marco front-end. Comprender sus principios (los marcos front-end comunes Vuejs, AngularJS, React, Bootstrap, QUICK UI, los terminales móviles incluyen: Frozen UI, weUI, SUI, MUI, AUI);

4. Bueno en optimización del rendimiento web, sexo accesible, buena experiencia en SEO, etc., comprende el concepto de separación de la capa de presentación y la capa de datos, y Web; semántica;

5. Comprender el mecanismo de seguridad del front-end y estar familiarizado con el protocolo HTTP y las estrategias de almacenamiento en caché del navegador

6. frameworks (como prototipo, jQuery, Mootools, Ext, Dojo, subrayado, YUI, Kissy);

7. Tener buena escritura de código y documentación de diseño. Experiencia en escritura, competente en el uso de herramientas de control de versiones como Git. ;

8. Tener una comprensión clara de los problemas comunes de compatibilidad de los navegadores y tener soluciones confiables como IE6/7/8/9, Firefox, Safari, Chrome