Angular Unplugged

Angular Unplugged

82bafb0432ce4ccc9dcc26f94d5fe5bc?s=128

Minko Gechev

July 13, 2017
Tweet

Transcript

  1. twitter.com/mgechev github.com/mgechev blog.mgechev.com Angular Unplugged twitter.com/mgechev github.com/mgechev blog.mgechev.com

  2. twitter.com/mgechev twitter.com/mgechev github.com/mgechev

  3. twitter.com/mgechev

  4. None
  5. None
  6. None
  7. None
  8. None
  9. twitter.com/mgechev ANGULAR? WHAT IS

  10. twitter.com/mgechev

  11. twitter.com/mgechev AngularJS? Where is

  12. twitter.com/mgechev

  13. twitter.com/mgechev Angular 2, 4, …, n What about… n ϵ

    ℕ>4
  14. twitter.com/mgechev Where is Angular 1? Where is Angular 3? Do

    I know Angular 4 if I know Angular 2? Three questions:
  15. twitter.com/mgechev Where is Angular 1? Where is Angular 3? Do

    I know Angular 4 if I know Angular 2? Three questions:
  16. twitter.com/mgechev Where is Angular 1? Where is Angular 3? Do

    I know Angular 4 if I know Angular 2? Three questions:
  17. twitter.com/mgechev Angular It’s just

  18. twitter.com/mgechev

  19. twitter.com/mgechev X.Y.Z. Major Minor Patch Semantic versioning

  20. twitter.com/mgechev Modules …that Angular comes with

  21. twitter.com/mgechev core (di, abstractions, etc.)

  22. twitter.com/mgechev core (di, abstractions, etc.) RENDERER

  23. twitter.com/mgechev core (di, abstractions, etc.) RENDERER COMPILER

  24. twitter.com/mgechev core (di, abstractions, etc.) RENDERER FORMS COMPILER

  25. twitter.com/mgechev core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER

  26. twitter.com/mgechev CLI core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER

  27. twitter.com/mgechev I18N CLI core (di, abstractions, etc.) HTTP RENDERER FORMS

    COMPILER
  28. twitter.com/mgechev ANIMATIONS I18N CLI core (di, abstractions, etc.) HTTP RENDERER

    FORMS COMPILER
  29. twitter.com/mgechev ROUTER ANIMATIONS I18N CLI core (di, abstractions, etc.) HTTP

    RENDERER FORMS COMPILER
  30. twitter.com/mgechev ROUTER ANIMATIONS I18N UNIVERSAL CLI core (di, abstractions, etc.)

    HTTP RENDERER FORMS COMPILER
  31. twitter.com/mgechev ROUTER MATERIAL ANIMATIONS I18N UNIVERSAL CLI core (di, abstractions,

    etc.) HTTP RENDERER FORMS COMPILER
  32. twitter.com/mgechev ROUTER MATERIAL ANIMATIONS I18N UNIVERSAL LANGUAGE SERVICE CLI core

    (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER
  33. twitter.com/mgechev ROUTER NGUPGRADE MATERIAL ANIMATIONS I18N UNIVERSAL LANGUAGE SERVICE CLI

    core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER
  34. twitter.com/mgechev ROUTER NGUPGRADE MATERIAL ANIMATIONS I18N UNIVERSAL LANGUAGE SERVICE CLI

    core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER PWA
  35. twitter.com/mgechev ROUTER NGUPGRADE MATERIAL ANIMATIONS I18N UNIVERSAL ANGULARFIRE LANGUAGE SERVICE

    CLI core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER PWA
  36. twitter.com/mgechev is not? What Angular

  37. twitter.com/mgechev complete architecture Angular doesn’t provide

  38. twitter.com/mgechev MVVM MVC MVP Redux Flux

  39. twitter.com/mgechev start? How to

  40. twitter.com/mgechev

  41. twitter.com/mgechev

  42. twitter.com/mgechev • Angular’s AoT compiler • TypeScript compiler • Testing

    • Unit testing • e2e testing • Coverage • Module loader • Bundler • Provides bundling and tree shaking • Linter • TypeScript and CSS • Minifier • Minification & deadcode elimination • Service workers management/generation Tooling overhead
  43. twitter.com/mgechev @angular/cli

  44. twitter.com/mgechev Advanced scenarios @angular/cli ng eject github.com/mgechev/angular-seed

  45. twitter.com/mgechev Text editors & IDEs VSCode WebStorm SublimeText VIM? (Language

    service)
  46. twitter.com/mgechev

  47. twitter.com/mgechev PWA

  48. twitter.com/mgechev @angular/service-worker

  49. twitter.com/mgechev

  50. twitter.com/mgechev github.com/mgechev blog.mgechev.com Thank you! twitter.com/mgechev