Entradas

Mostrando las entradas de julio, 2020

Conociendo NodeJS

Imagen
¿Qué es NodeJS? Node.js es un entorno en tiempo de ejecución multiplataforma, de código abierto, para la capa del servidor basado en el lenguaje de programación JavaScript, asíncrono, con E/S de datos en una arquitectura orientada a eventos y basado en el motor V8 de Google. ¿Qué usos tiene? NodeJS es un lenguaje que permite una gran cantidad de aplicaciones, útiles para todo tipo de usuarios pero sobretodo para desarrolladores. Lenguaje backend. Programas de consola. herramientas de frontend. Programas de escritorio. Ventajas Perfecto para aplicaciones en tiempo real excelente manejador de paquetes Base de código única y potente Ofrece servicios como servidor proxy secuencia de datos suave excelente curva de aprendizaje Desvetajas Y una de las pocas desventajas que tiene es Algunos modulos no funcionaran usando CMD o PowerShell. Empresas que lo usan ¿Cuanto se gana con NodeJS? De acuerdo con PayScale el salario medio de Node.js en los EE.UU. oscila entre $48.000 y $130.000. No es de e

CONOCIENDO ANGULAR

Imagen
¿Qué es angular? Angular es un framework para aplicaciones web desarrollado en TypeScript, de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página. El framework ofrece una base para el desarrollo de aplicaciones robustas, escalables y optimizadas, que promueve además las mejores prácticas y un estilo de codificación homogéneo y de gran modularidad. Ventajas Desarrollo multiplataforma. Velocidad y rendimiento. Tiene una gran comunidad. Infraestructura de código escalable. Crear funciones rápidamente con plantillas simples y declarativas. Testing rápido y fácil Desventajas No es aconcejable para el desarrollo de aplicaciones pequeñas. Es un framework complejo. No es recomendado aprenderlo si recién estas empezando en el desarrollo web. DESARROLLO DE SPA Angular es un framework especializado en la creación de aplicaciones SPA, Single Page Application. Este tipo de aplicaciones se muestra en una sola página y sus pantallas son simpl