diff --git a/Lombiq.VueJs.Samples/Readme.md b/Lombiq.VueJs.Samples/Readme.md index 49d233ec..b7e7c3ce 100644 --- a/Lombiq.VueJs.Samples/Readme.md +++ b/Lombiq.VueJs.Samples/Readme.md @@ -4,7 +4,7 @@ Example Orchard Core module that makes use of Lombiq Vue.js module for Orchard Core. For general details about and usage instructions see the [root Readme](../Readme.md). -Vue.js is a progressive framework for building user interfaces, mostly single-page applications. What if you want to build an SPA only for one feature or build multiple SPAs in one Orchard Core module? Here's an example of how to organize your Vue apps and components to keep them reusable and also have all the features we like in Orchard Core such as shape overrides and localization. Besides applications using separate Javascript and HTML files, it supports [Single File Components](https://vuejs.org/guide/scaling-up/sfc.html) too, which encapsulate the template and logic of a single reusable component into a single file. +Vue.js is a progressive framework for building user interfaces, mostly single-page applications. What if you want to build an SPA only for one feature or build multiple SPAs in one Orchard Core module? Here's an example of how to organize your Vue apps and components to keep them reusable and also have all the features we like in Orchard Core such as shape overrides and localization. Besides applications using separate JavaScript and HTML files, it supports [Single File Components](https://vuejs.org/guide/scaling-up/sfc.html) too, which encapsulate the template and logic of a single reusable component into a single file. If you are not familiar with Vue.js you can skip this tutorial or give it a try and see how cool of a framework it is. See: diff --git a/Lombiq.VueJs.Samples/Views/VueSfc/AppTagHelper.cshtml b/Lombiq.VueJs.Samples/Views/VueSfc/AppTagHelper.cshtml index f01e0858..a7bacc7d 100644 --- a/Lombiq.VueJs.Samples/Views/VueSfc/AppTagHelper.cshtml +++ b/Lombiq.VueJs.Samples/Views/VueSfc/AppTagHelper.cshtml @@ -39,7 +39,7 @@ Note the difference in the model, the Liquid version uses camelCase "modelValue". This is because the built-in JSON serializer doesn't alter the names of JSON object properties the way it does with C# objects. *@ -@* Below is an example of interacting with your Vue app from Javascript. This is rarely needed, usually only if you want +@* Below is an example of interacting with your Vue app from JavaScript. This is rarely needed, usually only if you want to dynamically send data from a non-Vue app. Here a button and its JS event handler is the stand-in for such an app. This is not a practical example, because if you just want to put a piece of the Vue app outside of its main container you should use Vue's "Teleport" feature. *@ diff --git a/Lombiq.VueJs.Samples/Views/VueSfc/EnhancedList.cshtml b/Lombiq.VueJs.Samples/Views/VueSfc/EnhancedList.cshtml index 458f964e..5d77e237 100644 --- a/Lombiq.VueJs.Samples/Views/VueSfc/EnhancedList.cshtml +++ b/Lombiq.VueJs.Samples/Views/VueSfc/EnhancedList.cshtml @@ -41,7 +41,7 @@ @Orchard.GetScriptModuleImportMap() -@* Here we replace the enhanced elements with vue components using vanilla Javascript. *@ +@* Here we replace the enhanced elements with vue components using vanilla JavaScript. *@