New Vue. New Compiler. Let's Unpack

1135c452bcb851741181b804cd184972?s=47 Rahul Kadyan
February 21, 2020

New Vue. New Compiler. Let's Unpack

It's a compiler talk. Wait! Let me tell you something before you walk away, the compilation of Vue template may appear some dark-art, but when you look under the hood, it is a series of simple coordinated steps. In this talk, we would dive deep into the simple steps and how they coordinate to build the compilation process.

Overview:

— Steps in Vue compilation - The Vue compiler
— The template compiler
— The parser and what goes into writing a parser?
— The optimizer and what can be optimized?
— The code generator
— Augmenting the template compiler
— Augmenting the Vue compiler - Use cases for compiler augmentation

1135c452bcb851741181b804cd184972?s=128

Rahul Kadyan

February 21, 2020
Tweet

Transcript

  1. 30.
  2. 33.
  3. 34.
  4. 35.
  5. 36.
  6. 37.
  7. 38.
  8. 39.
  9. 40.
  10. 41.
  11. 42.
  12. 43.
  13. 44.
  14. 45.
  15. 46.
  16. 47.
  17. 48.
  18. 49.
  19. 50.
  20. 51.
  21. 53.
  22. 69.
  23. 81.
  24. 82.
  25. 83.
  26. 84.
  27. 85.
  28. 86.
  29. 95.
  30. 96.
  31. 97.
  32. 98.
  33. 99.
  34. 100.
  35. 101.
  36. 102.
  37. 103.
  38. 104.
  39. 105.
  40. 106.
  41. 107.
  42. 108.
  43. 109.
  44. 115.
  45. 118.