Aprende TypeScript, Angular 2 e Ionic 2

Si te gusta el desarrollo web sabrás que las tecnologías que se usan cambian cada día. Y si no tienes ni idea, ya te lo digo yo 😉 cada semana aparece una nueva librería, framework, editor, lenguaje, tecnología de construcción de proyectos… Vamos, una locura.

 

Selección_135

Resulta que está la cosa calentita porque uno de los frameworks de desarrollo de aplicaciones web del tipo SPA más utilizados, desarrollado por Google, está a punto de publicar su nueva versión. Pero no es una versión más, es una re-escritura completa, usando incluso un nuevo lenguaje. Estoy hablando de Angular 2. Se espera que se publique a mediados de Mayo. Aunque se puede desarrollar con el viejo y querido JavaScript ES5, está preparado para aprovechar las nuevas características del nuevo y flamante JavaScript ES6. Pero va más allá, los desarrolladores de Angular 2 recomiendan usar TypeScript, un JavaScript supervitaminado con tipado estático.

Selección_136

Para colmo, el framework de desarrollo de apps móviles híbridas ionic también está a punto de publicar su versión 2, precisamente basada en Angular 2, y por tanto también se recomienda usar TypeScript para desarrollar con él.

2.png

Como ves, se avecinan cambios importantes en el desarrollo web. Así si quieres estar al día de todo lo que se avecina, más vale que te pongas las pilas. Hay un montón de recursos por la web para aprender TypeScript, Angular 2 e Ionic 2, pero si te pierdes con tantas cosas y prefieres una guía en castellano, aquí te dejo mi tutorial de TypeScript, Angular 2 e Ionic 2  con 257 slides cargaditas de detalles para que tengas una visión general de estas tecnologías que cambiarán el desarrollo web como lo conocemos.

A disfrutar 😉

Anuncios

2 thoughts on “Aprende TypeScript, Angular 2 e Ionic 2

  1. UnoQuePasaba

    Hola una cosica para saber (ya que soy newbie), pero en el fotográma 23 donde dentro de una clase al crea el método (typescript) en mi entorno de vs2015 me dice el jsLint que el método “getName() { … ” que en Java es “public string getName” me dice que es mejor ponerle “getName(): string {…” o sea, que sugiere que se ponga el valor de retorno (void para los que no) aunque NO de error al no ponerlo…
    Es correcto?? es una buena forma de hacer? ganará la liga el Leganés? son dudas retóricas pero dudas son..

    • micaelgallego

      Hola Uno,

      Preguntas si es correcto poner o no el tipo de retorno. Y yo te digo que la pregunta debería ser si es o no recomendable, porque ambas opciones son correctas.

      Y sobre si es o no recomendable… Pues depende de a quién preguntes. Para mi en general si es recomendable porque ayuda a entender de qué tipo es la información que devuelve el método sin mirar su implementación. Pero para un método tan corto y con un valor tan evidente como el nombre de tipo String, pues se puede obviar.

      Luego hay otros desarrolladores que opinan que poner los tipos es una pérdida de tiempo y no merece la pena. Incluso dicen que los lenguajes con tipado dinámico son mejores que los que tienen tipado estático. Al final lo importante es saber los pros y contras de cada opción y tomar tus propias decisiones.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s