Articles by "Destacados"
Mostrando entradas con la etiqueta Destacados. Mostrar todas las entradas


Del creador de NodeJS en 2009 ahora llega Deno una versión mejorada basado también en el engine V8 de Google.  Al proyecto Node  le ha costado adaptarse a los cambios del lenguaje, las promesas por ejemplo. Deno tiene una arquitectura más moderna, con mejor uso de estándares y un mejor manejo de dependencias (no usa npm).

Para aumentar la seguridad, el enlace alrededor del motor V8 está escrito en el lenguaje Rust, lo que evita muchas vulnerabilidades que surgen debido al trabajo de bajo nivel con la memoria, como acceder a un área de memoria después de que se libera, hacer referencia a punteros nulos y salir de los límites del búfer.

Además, DENO, a diferencia de Node, siempre muere por errores no detectados. Así se evita que la ejecución continúe provocando resultados no previsibles.

Para instalar Deno basta con ejecutar el siguiente script

Linux:

curl -fsSL https://deno.land/x/install/install.sh | sh

Windows

iwr https://deno.land/x/install/install.ps1 -useb | iex

Mas información sobre Deno en https://deno.land/

Autor: Erwin Lobos



Linux Foundation realizó su encuesta anual para conocer el estado actual de las implementaciones de Node.js en el mundo. Con más de 8 millones de instancias de Node funcionando actualmente, 3 de cada 4 usuarios están pensando aumentar el uso de esta tecnología en sus empresas, muchos de ellos están aprendiendo.

La encuesta revela que la mayoría de developers están utilizando node para ambientes Full-Stack, y el 73% de ellos están construyendo backend (incluyendo APIs).

La mayoría de empresas están implementando sus aplicaciones Node en la nube de Amazon AWS para producción y on-premise para desarrollo.


Los beneficios que los usuarios le han visto a esta tecnología son: productividad, reducción de costos y tiempos de desarrollo, mejora de rendimiento de las aplicaciones.


Node encabeza la encuesta de popularidad realizada por Stack Overflow este año




Puedes ver la encuesta completa en el siguiente link



Vamos a empezar este blog explicando Qué es NodeJS? Para que se usa? Quién lo usa? y Porqué deberíamos aprender Node.JS?

Node.JS es un runtime environment basado en el motor V8 que Google creó para Chrome, que nos permite ejecutar código javascript en el servidor ya no solo en el navegador. Permite crear aplicaciones muy rápidas y eficientes, con un modelo de I/O sin bloqueos gracias a la programación asíncrona, orientada a eventos, liviano y muy escalable.

Node.JS se está convirtiendo en el lenguaje de programación favorito de los developers, es fácil de aprender, ya muchos developers están familiarizados con javascript. Las universidades están empezando a enseñar sus cursos empleando Node reemplazando a Java.

Cuenta con el respaldo de una gran comunidad de developers que contribuyen a mejorarlo cada día, su repositorio de módulos NPM tiene miles de paquetes reutilizables que facilitan y aceleran el desarrollo.