Compartir tecnología

Gran tecnología de punto de acceso frontal

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Prefacio

Después de 2018, el desarrollo de todo el front-end se ha estabilizado, con menos características de los principales marcos principales y menos ruedas nuevas. Sin embargo, todavía hay mucho que vale la pena ver en la integración de múltiples terminales, las mejoras de eficiencia ascendentes y descendentes y algunas subdivisiones. . esperado.

Basado en el desarrollo de la gran dirección front-end en los cinco campos de Web, Nodo, multiterminal, IoT e inteligencia en el último año, este artículo clasificará algunas de las principales tecnologías front-end importantes que merecen su atención en 22 años.

1 dominio web

El campo web mencionado aquí se refiere principalmente a tecnologías relacionadas con el front-end de aplicaciones tradicionales de PC o sistemas de back-end y mid-end, incluidas las tres habilidades básicas de front-end de HTML/CSS/JS, marcos de desarrollo de front-end modernos como como React y Vue, e IDE y complementos en línea, así como plataformas de desarrollo de código bajo de nivel medio y back-end, etc.

Las aplicaciones web a gran escala en PC siempre han sido el alma de muchas empresas. Ahora, con la mejora del rendimiento del navegador, han comenzado gradualmente a basarse en la web, cambiando de la arquitectura C/S a la arquitectura B/S. El año pasado, PS proporcionó versiones en línea, varios IDE también se están basando en la web y muchos juegos de escritorio a gran escala se han basado en la web con la ayuda de la tecnología WebAssembly.

1.1 HTML/CSS/JS

Desde el lanzamiento de HTML5 en 2014, los navegadores se han vuelto cada vez más populares al admitir el nuevo estándar, pero HTML no se detiene ahí. Algunas características nuevas se denominarán HTML6, que incluyen principalmente: compatibilidad con el modo nativo, sin aplicaciones JS de una sola página. , menús personalizados, mejoras en la privacidad del usuario, cámaras integradas y más.

En 2021, CSS ha agregado muchas características nuevas, como consulta de contenedor CSS, selector principal de CSS, reglas de control en cascada de CSS, subcuadrícula de CSS, etc., CSS es una parte indispensable del desarrollo web y, hoy en día, con el progreso continuo del front-end; ingeniería, por un lado, las características CSS son cada vez más abundantes con la actualización de las especificaciones, por otro lado, el aumento en la complejidad del negocio front-end ha generado proyectos más grandes, lo que lleva a los desarrolladores a buscar constantemente lo mejor. prácticas en ingeniería CSS; Tailwind es un CSS Una nueva estrella extremadamente deslumbrante en el campo de la ingeniería, es un marco CSS funcional de primera clase que integra clases como flex, pt-4, text-center y turn-90. .0 se lanzó el 21 de diciembre, con el modo Just-in-Time incorporado.

JavaScript cambia cada 10 años En la primera era de JS, de 1997 a 2007, ES4 luchó por fallar en la feroz competencia en ecosistemas cerrados como Flash/Actionscript; en la segunda era de JS, de 2009 a 2019, npm. Nacieron Node.js, ES5 y ES6; actualmente hemos entrado en la tercera era de JS, y TypeScript se convertirá en la corriente principal durante mucho tiempo. La mayoría de los proyectos de código abierto front-end a gran escala han adoptado por completo o están adoptando por completo TS. Al mismo tiempo, la infraestructura central de JS y TS está oxidada, como swc, rome y deno.

1.2 Marco-Angular