Saltar al contenido

Categoría: Javascript

Documental sobre la creación de Angular

De nuevo Honeypot nos sorprende con un nuevo documental sobre la creación de Angular. El cual nos narra desde sus inicios en Google hasta su evolución como uno de los frameworks más utilizados en el desarrollo web de gran calidad, esta vez le toca a Angular, el famoso framework creado por Google y del cual fui parte de su comunidad en Venezuela (ngVenezuela).

¿De qué se trata este documental sobre la creación de Angular?

Este documental explica la interesante historia sobre cómo este proyecto nació dentro de Google para resolver los problemas que enfrentaban al desarrollar aplicaciones en JavaScript. Sin embargo, no todo fue fácil: en sus inicios, Angular tuvo dificultades para conseguir apoyo interno dentro de la empresa. Fue solo cuando un ejecutivo lo vio en acción que comprendió su verdadero potencial y quedó sorprendido, decía que no era real lo que habían hecho.

El documental reúne a todas las personas clave en la creación y difusión de Angular. Es interesante ver cómo evolucionó el framework, desde su primera versión hasta el lanzamiento de Angular 2, un cambio radical que redefinió su arquitectura y luego su posterior adopción del compilador Ivy que fue controversial su. También se habla de la creación de ng-conf, la conferencia que ayudó a consolidar su comunidad.

Uno de los momentos que más me llamó la atención fue recordar viejas tecnologías como AtScript, que sirvió como base antes de que TypeScript tomara su lugar definitivo. También me sorprendió cuando hablaron de la migración a Angular 9, y un ingeniero mencionó que Google tenía 2,500 aplicaciones basadas en este framework. ¡Una cifra impresionante!

En definitiva, si alguna vez has trabajado con Angular, este documental es imperdible. Ofrece una perspectiva única sobre su evolución y el impacto que ha tenido en el mundo del desarrollo web.

Angular: The Documentary | An origin story

Palabras finales

Angular es uno de los frameworks más sólidos y versátiles en el desarrollo web. Google lo utiliza en múltiples proyectos internos, y aunque algunos piensan que ha perdido relevancia, en realidad ha ganado cada vez más impulso en los últimos años.

Así que, ¡disfruta de este documental y anímate a explorar todo el potencial de este poderoso framework!

Deja un comentario

Node.js: el documental de su origen

Le llegó el turno a Node.js para ser protagonista de un documental de Honeypot. Esta vez veremos en Node.js: el documental, una mirada íntima a la creación, evolución y triunfos de una de las tecnologías más influyentes en la última década. Desde sus humildes comienzos hasta convertirse en un pilar fundamental en el desarrollo web moderno, el documental nos sumerge en la historia de Node.js, contada por su creador original, Ryan Dahl, y las mentes brillantes que contribuyeron a su crecimiento.

El documental relata cómo Ryan Dahl, inicialmente no estaba seguro sobre el potencial de su proyecto, pero cuando liberó Node.js al público, desató una ola de interés a medida que los desarrolladores descubrían las ventajas de las operaciones de entrada/salida asincrónicas. También Node.js: el documental, explora los desafíos enfrentados en las primeras versiones, donde la implementación de nuevas características a menudo requería sacrificar la retrocompatibilidad. Ocasionando quejas de los primeros usuarios de Node quienes querían una versión estable para sus proyectos.

El relato continúa con la aparición de npm y el arduo trabajo de aquellos que llevaron Node.js a Windows, superando obstáculos para manejar operaciones de archivos de manera asincrónica y desarrollando bibliotecas para facilitar el proceso.

El drama en Node.js: el documental

El documental toma un giro intrigante al abordar la controversia en torno al control de Node.js por parte de Joyent y la posterior creación de io.js. Mientras los desarrolladores buscaban innovar y actualizar el motor de node, la empresa priorizaba la estabilidad para sus principales clientes. Sin embargo, a través de entrevistas francas, obtenemos una visión completa de ambos lados. De hecho, me gustó como incluyeron el CEO de Joyent de esa época, para revelar los motivos para tener control de Node.

Esta sección culmina mostrando como fue la fusión de los proyectos y la formación de la Node Foundation, un hito crucial que garantizó una gestión colaborativa y transparente del desarrollo de Node.js. También luego muestra como Node.js ahora es parte integral de la Open JS Foundation y cuenta con un desarrollo abierto.

En resumen, «Node.js: El Documental» no solo ofrece una mirada fascinante a la historia de Node.js, sino que también presenta un drama empresarial cautivador y un final feliz para una tecnología que ha transformado nuestro mundo digital. Espero que te inspires con en este documental emocionante y descubre cómo una idea revolucionaria cambió para siempre el panorama tecnológico.

Node.js: The Documentary | An origin story
Deja un comentario

Como actualizar npm cuando se usa nvm

Si eres un desarrollador de Node.js, es muy probable que utilices nvm para gestionar las diversas versiones de Node en tu equipo. Esta herramienta resulta extremadamente útil al trabajar en varios proyectos, realizar pruebas en diferentes versiones de Node o ejecutar software en una versión específica que difiere de la que normalmente usas o la que viene pre-instalada en tu sistema operativo. Sin embargo, al emplear este servicio, es posible que necesites actualizar npm, y aquí te mostraré cómo hacerlo.

Actualizar NPM

NPM, o Node Package Manager, es la herramienta que se utiliza para gestionar las dependencias de JavaScript de una aplicación. También sirve como el servicio de alojamiento donde se almacenan dichas dependencias.

No obstante, en ocasiones pueden surgir actualizaciones para esta aplicación. Si utilizas NVM (Node Version Manager), actualizar npm no es tan sencillo como con cualquier otra aplicación, ya que su actualización dependerá de cada versión de Node.js instalada.

Por lo tanto, solo necesitas ejecutar este comando:

nvm install-latest-npm

¡Listo! Ya vas a ver como se va a descargar npm a su última versión y va a funcionar con nvm sin problemas.

Deja un comentario

Documental de la creación de TypeScript

TypeScript Origins: The Documentary es un documental creado por Keyboard Stories que explora el proceso de creación de TypeScript. Lo más me gustó de ese documental, es que cuenta con comentarios de sus creadores y de las personas involucradas en su desarrollo, presentación y difusión, ofreciendo una visión completa de la historia detrás de este lenguaje. Este documental de TypeScript es algo que no se deben perder si están involucrados de alguna forma con el mundo de la programación.

¿Qué tiene de importante TypeScript?

Si te parece extraño que hayan hecho un documental de TypeScript de este calibre, es porque actualmente es uno de los lenguajes mas populares. JavaScript probablemente es el lenguaje mas popular actualmente, pero tiene muchas carencias como la falta de tipado/tipos (para mí es una de las cosas por las cuales opino que no es un buen lenguaje) que permite entre muchas cosas, crear código mas complejo, ayudar a los programadores escribir mejores programas limitando el tipo de datos que se pueden guardar o pasar en funciones, optimizar la velocidad de ejecución de los programas, entre otros.

TypeScript nace como solución a este problema, expandiendo su uso rápidamente e inclusive siendo sustituto de JS en muchas compañías. Ademas de ser el lenguaje que hizo posible en su día a tecnologías como Angular y Visual Studio Code.

Mi opinión del documental de TypeScript

El documental comienza con los principales creadores narrando cuáles fueron las causas para desarrollar este lenguaje dentro de Microsoft. Luego, muestra un poco el proceso de desarrollo y, posteriormente, el lanzamiento al público. En estas partes, podemos recordar las conferencias en las que fue anunciado.

Me llamó la atención, cómo comentan que querían liberarlo bajo una licencia abierta pero Microsoft no estaba acostumbrado a eso. Pero con la nueva gerencia les tocó evolucionar y lo consiguieron.

En el proceso de creación de TS, vemos como el lenguaje fue usado para construir Visual Studio Code; posteriormente el equipo de Angular (del rival Google), se unió para hacer que TypeScript soportara decoradores gracias al proyecto AtScript.

Pero en vez de contarte mas, te recomiendo que lo veas a continuación:

TypeScript Origins: The Documentary

Me pareció muy inspirador ver este documental de TypeScript. Ver la historia contada por los mismos creadores, observar como creció desde una idea para poder terminar otro proyecto, hasta ser uno de los principales lenguajes de programación, es muy placentero.

Ojalá hagan mas documentales de este tipo, tal vez uno de Visual Studio Code. Pues luego de ver este documental me dio curiosidad de cómo desarrollaron este editor.

Finalmente, te recomiendo aprender este lenguaje y hacer tu experiencia con JS mas placentera.

Deja un comentario