Qué lenguaje usar para desarrollar en Angular 2

preview_player
Показать описание
Desarrollar con Angular 2. Alternativas de lenguajes basados en Javascript.

Es una discusión entre desarrolladores sobre cuál es el mejor lenguaje para comenzar con Angular 2. Las alternativas son
EcmaScript 5 (ES5), ES6 oTypeScript, el superset de Javascript.

Averigual cuál es más adecuado, estable y productivo para desarrollar en Angular 2.

Puedes encontrar más información de TypeScript en:

Y de Angular 2 en:
Рекомендации по теме
Комментарии
Автор

Genial, que importante es escuchar opiniones de desarrolladores tan bien documentados. Felicidades.

VictorHugoCornejoCalderon
Автор

Bastante bueno y bastante diverso esta conferencia, cuando comencé a trabajar con angular2 tambien me platie esa pregunta con cual comienzo a trabajar y si valia la pena migrar, creo que angular 1 y angular 2 son dos productos que pueden mantenerse y juntos pueden dar soluciones diferentes y también es como te sientas mas cómodo, por ejemplo para ionic se me hace mucho mas comodo angular2 que angular1 y por eso eso le veo mucho mas futuro a Ionic2 en ese sentido y por eso bueno creo que podria estar para soluciones diferentes, con respecto al lenguaje typescript de verdad es mucho mas cómodo tanto por cuestiones de documentación (Tener dudas y buscar los ejemplos es mas comun conseguirlos en ts) como por orden, que es algo que me encantaba de Java que aveces en equipo se complicaba la cosa y hasta de manera mas personal se me hace mas divertido sinceramente, a la final es como te sientas mas comodo y cual se presente en tus oportunidades de negocio. Saludos

wilderperozo
Автор

Los web components se renderizan en shadow dom, es una enorme ventaja de calle con respecto a las directivas.
Y estoy de acuerdo con Jorge, también siento que Javascript es tan libre que puede ser un arma de doble filo.

HenryBravo
Автор

Pienso que Typescript es muy bueno. Quienes tienen en aprecio por el código de calidad, ordenado y además trabaja con equipo de desarrollo y no quieres perder el control del código, pues Typescript es lo mejor. Buenísimo también eso del Lazy loading en Angular2 porque es verdad que en Angular1 era necesario colocar los javascript de tu aplicación y si tu app tiene muchas vistas es un montón de código que se carga y pues eso ralentiza el sitio, claro eso lo pudes solucionar con minifiers y uglify pero, si de verdad es muy grande la app poco ayudan estas opciones. Ojalá la versión final de ES6 sea lo más parecido a Typescript. (Y tengan en cuenta que todo lo que venga de microsoft me aterra) Buenísimo también ahora poder trabajar con componentes e incluso mejorar en cuanto a los benchmarks a Reactjs.

jsinnerx
Автор

Yo uso babel y es genial, mejor utilizar transpilers como este.

rozoneri
Автор

Tengo ganas de meterle mano a Angular2, pq yo empece en su día con la version 1.2 y lo toque por ultima vez en 1.4. Aqui aun no piden casi nada con Angular 2, pero en cambio Angular se pide a monton, mi pimer trabajo aqui en Londres fue gracias a Angular. Lo ultimo que he probado y me ha encantado aunq sigo prefiriendo angular, pero ha sido genial, ha sido REACT con ES6, y muchos nuevos módulos. En donde trabajo, descartamos por obvios motivos una parte de una web app en Angular 2 en favor de REACT, y creo que estuvo acertado.

Xopsy
Автор

Para esta versión de angular (2), quiero tratar de salvar tres temas que se plantearon:
1. Encapsulación de css, ¿es un componente verdadero/real o "mola" hablar de componentes?. @Alberto: no tiene que ver con la metadata "styles" o "stylesUrl", sino con la metadata "encapsulation".  @Pedro:  Como bien menciono antes, el equipo ha tomado en cuenta esto que tu mencionas y lo ha incorporado en el core de Angular bajo el objeto "ViewEncapsulation" que nos permite configurar nuestro componente a travez de esa metadata "encapsulation", ViewEncapsulation intenta ser una enumeración con tres valores None (sin ShadowDom, sin encapsulación de CSS), Emulated (sin ShadowDom, con encapsulación de CSS emualada) y Native (con ShadowDom y con encapsulación de CSS). Estoy surgio en la ng-conf (primer día) y también se da lugar en la documentación, y de seguro existen muchos artiulos sobre el tema.
2. Que lenguaje "debo vs puedo" usar para desarrollar en Angular 2: La documentación sugiere utilizar typescript, pero podemos utilizar simplemente JavaScript o incluso CoffeeScript (dentro de mis gustos personales), Babel, tengamos en cuenta que como transpilers de JavaScript todos generan JavaScript, en este punto juegan mucho los gustos, pero no quería dejar de mencionar que la documentación incluye una sección que compara el uso del framwork con typescript vs el uso del framework con JavaScript, creo que entienden el problema que muchos se plantean y lo dejan a elección de cada uno, igual la sugerencia de typescript esta hecha, en toda la documentación, ejemplos, web, etc.
Mi intención no es ofender a nadie y me da mucho gusto el tema. Saludos comunidad, saludos equipo de DesarrolloWeb.com.3. Aplicaciones isomorficas/server-side rendering, Angular Universal para el mundo de Angular 2, en la ng-conf anunciaron que nodejs tiene soporte de esta herramienta como .net en el nuevo asp net.

byMox
Автор

Excelente!! me gustaria tener el twitter de Jorge! ..

francogasparini
Автор

angular 2 permite usar encapsulación de web-components-css de 2 maneras, una de ellas es de forma nativa y la otra es de forma emulada. Esto permite dar unayor soporte a browsers q todavía no soportan web-components de forma nativa.

NicatronicaVideos
Автор

Yo es que no entiendo, cómo es que a alguien se le pasa por la cabeza dar una charla sobre algo que no tiene idea.
Para mí es una puta falta de respeto, es desinformar, confundir a las personas que están empezando.
Y al que ha comentado que angular 2 es Java, de verdad decir eso demuestra la calidad de profesional que es.

hebertgodoy
Автор

Hola buenas; será que tienen el curso completo de angular 2.0???

ruddyquiroz
Автор

Me gustaría que hagan un video de Chrome Dev Editor sobre web components. Espero se pueda. Saludos.

felocru
Автор

yo apoyo a carlos claro que prefiero ecmascript6

ronindevninja
Автор

Al fin de cuentas todo termina siendo javascript puro, trabajar con typescript te aleja de javascript, prefiero es6.

rozoneri
Автор

Que un programador senior (Pedro) diga que JSON no está tipado... (*ponga su grito de terror aquí*)

EliukBlau
visit shbcf.ru