Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
en:modul:m291:learningunits:lu04:theorie:02 [2025/01/22 11:56] – angelegt vdemir | en:modul:m291:learningunits:lu04:theorie:02 [2025/01/22 12:14] (aktuell) – [Example of a SFC] vdemir | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * | + | |
===== What is Vue.js? ==== | ===== What is Vue.js? ==== | ||
Vue.js is a progressive JavaScript framework used for building user interfaces and single-page applications (SPAs). **It focuses on the view layer**, making it simple to integrate with other projects or libraries, while also providing powerful features for modern application development. Vue.js is known for its reactive data binding, component-based architecture, | Vue.js is a progressive JavaScript framework used for building user interfaces and single-page applications (SPAs). **It focuses on the view layer**, making it simple to integrate with other projects or libraries, while also providing powerful features for modern application development. Vue.js is known for its reactive data binding, component-based architecture, | ||
Zeile 22: | Zeile 22: | ||
* Vue CLI: A powerful tool to scaffold and manage Vue applications efficiently. | * Vue CLI: A powerful tool to scaffold and manage Vue applications efficiently. | ||
+ | ===== Single file Components (SFC) in Vue.js === | ||
+ | In Vue.js, Single File Components (SFCs) are a core feature that enables developers to encapsulate the structure, style, and logic of a component **within a single .vue file**. This approach improves maintainability, | ||
+ | |||
+ | ==== Structure of a Single File Component ==== | ||
+ | A typical Vue SFC consists of three sections: | ||
+ | |||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | |||
+ | {{: | ||
===== Vocabulary ===== | ===== Vocabulary ===== | ||
^ English ^ German ^ | ^ English ^ German ^ |