plang:vuejs

VueJS is a javascript framework, suitable for both Single Page Apps (SPA) and more complex multi-pgae applications. It supports both declarative (ala V2) and component based (V3).

Key Elements of VueJS V3:

  • Class-based components and ES2015 classes
  • Fragments, which allow you to have components with multiple root nodes,
  • TelePort, which allows you to render content outside of Vue’s mount element,
  • The Composition API, which is similar to React Hooks. This allows use to use functions for organizing your code by feature not operation
  • TypeScript support, Vue 3 is built-in TypeScript and allows you to optionally use TS for developmen
  • Modularity
  • Virtual DOM rewrite for faster performance
  • Slots Generation optimization (separate rendering for parent & child components)
  • Static props hoisting
  • Hooks API (experimental)
  • Time Slicing Support (experimental)
  • Provide / Inject, etc.
  • plang/vuejs.txt
  • Last modified: 04/08/22 @ 10:54:02
  • by justin