Creación de una aplicación tipo reddit en Angular 2.0.
Angular 2.0
- El equipo de AngularJS tomo la decisión de cambiar drásticamente a AngularJS.
- Google y en general los developers de Angular querían un mejor framework:
- Curva de aprendizaje menor
- Mejorar el Desempeño
- Anunciado ng-conf el 13 de Marzo de 2015
- Hoy se encuentra en versión Beta
Características
- MOBILE FIRST
- FUTURE READY ECMAScript 6 (ES6) Y TYPESCRIPT
- FLEXIBLE DEVELOPMENT
- SPEED & PERFORMANCE
- SIMPLE & EXPRESSIVE
- COMPREHENSIVE ROUTING
- ANIMATIONS
- HIERARCHICAL DEPENDENCY INJECTION
- SUPPORT FOR WEB COMPONENTS
- INTERNATIONALIZATION (I18N) & ACCESSIBILITY
Web Component
Los Web Components son un conjunto de estándares que nos permiten crear y utilizar elementos HTML personalizados (etiquetas)
Web Component en Angular 2
Web Component en Angular 2
Cuantos Web Components hay?
Para esta aplicación solo necesitamos 2 Web Components
Manos a la Obra
Repositorio: https://github.com/seagomezar/redditappstepbystep
Sebastian Gomez - @sebasagar
Magister en ingeniería de sistemas e informática
CTO de Sponzor.ME