TypeScript para NodeJS usando Visual Studio Code

nodejs-typescript.png

Como todos bien sabéis, JavaScript es un lenguaje de programación débilmente tipado. Esto quiere decir que nosotros como desarrolladores nunca tenemos que inferir a una variable, una constante o un parámetro un tipo especial para que el compilador lo interprete, si no que el propio compilador o intérprete va a inferir el tipo por medio del contexto en el que se encuentre una variable.

Read More

Anuncios

TypeScript: Creando un controlador para AngularJS

Como decíamos en esta entrada del blog, TypeScript puede suponer una buena ayuda para ‘tipar’ nuestro JavaScript y la mejor forma para crear código más mantenible a largo plazo.

Como también os dije, el equipo de AngularJS ha decidido desarrollar su nueva versión del framework con la ayuda de TypeScript. Esta unión no supone en si ninguna mejora ni una obligación para desarrollar software de una forma determinada. Si lo pensamos fríamente, ahora mismo ya podemos unir TS y AngularJS o no y en el futuro podremos unirlos o no sin ningún tipo de dependencia entre ambos o de un handicap por no usarlos combinados. Por tanto, la decisión que los usemos juntos, solo dependerá de nuestro criterio, las necesidades y el contexto en el que nos encontremos.

Read More

TypeScript: cómo convertir a JavaScript en casta

Durante muchos años, existe una tendencia ascendente de desarrolladores que odian JavaScript por encima de todas las cosas posibles. Como todo, muchos de estos desarrolladores se quejan por motivos coherentes y muchos otros, simplemente lo hacen por continuar con esa tendencia.

Es paradójico que a la vez que exista esta fuerte vertiente ‘antiJavaScript‘, cada día existan más posibilidades de trabajar con JavaScript y que el abanico de posibilidades en los que podemos usarlo crezca por momentos. De hecho, suele ser bastante curioso que, por lo general, si algo se pueda hacer en JavaScript, la comunidad saque al mercado dos herramientas, frameworks o librerías diferentes para hacer exactamente lo mismo.

Read More