¿Qué puedes hacer usando Nodejs en el front-end?
Node.js es un entorno de compilación de JavaScript. Una vez escrito el lenguaje front-end, JavaScript se puede entregar a Node.js para su compilación e interpretación. Su existencia ha supuesto un salto cualitativo para JavaScript.
El siguiente es un comando simple de Node.js
#node hello.js
Actualmente, Node.js tiene su lugar en la mayoría de los campos, especialmente I/ O zonas intensivas.
Por ejemplo, desarrollo web, microservicios, construcción front-end, etc. Muchos sitios web grandes utilizan Node.js como lenguaje de desarrollo back-end, y los sitios web más utilizados utilizan Node.js para la optimización de la arquitectura y la renderización front-end, como Taobao Double Eleven, el negocio principal de PC de Qunar.com, etc. Además, hay muchas bibliotecas de front-end conocidas que también se desarrollan utilizando Node.js, como el potente empaquetador Webpack y el marco de componentes de front-end maduro React/Vue.
Node.js se utiliza a menudo para desarrollar aplicaciones web de baja latencia, es decir, aplicaciones que requieren recopilación e intercambio de datos en tiempo real entre entornos del lado del servidor y front-end (API, chat en vivo, microservicios). . Alibaba, Tencent, Qunar, Baidu, PayPal, Dow Jones, Walmart y LinkedIn utilizan el marco Node.js para crear aplicaciones.
Además, npm, el gestor de paquetes escrito en Node.js, se ha convertido en el mejor ecosistema para la gestión de paquetes de código abierto en este campo. A octubre de 2017, npm cuenta con más de 470.000 módulos descargados cada semana. npm se ha utilizado más de 3200 millones de veces y más de 7 millones de desarrolladores lo utilizan cada mes.
Node.js es una herramienta indispensable para los trabajadores front-end. En particular, JavaScript se ha mejorado mucho y la aplicación Node.js se ha desarrollado muy vigorosamente en esta etapa. ¡Esencial para aprender y usar Node.js de manera competente!