The Resource Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson
Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson
Resource Information
The item Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Sydney Jones Library, University of Liverpool.This item is available to borrow from 1 library branch.
Resource Information
The item Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Sydney Jones Library, University of Liverpool.
This item is available to borrow from 1 library branch.
- Summary
- Learn how to render lists of items without repeating your code structure and how to work with conditional rendering items and event handling. Containing all you need to know to get started with Vue.js, this book will take you through using build tools (transpile to ES5), creating custom components, state management, and routers. With Getting to Know Vue.js, you'll see how to combine reusable code with custom components, allowing you to create snippets of reusable code to suit your specific business needs. You'll also explore how to use Single File Components and the Vue.js Command Line Interface (CLI) to build components in a single file and add in build tools as you see fit. Getting started with a new Single Page Application (SPA) JavaScript framework can be an overwhelming task, but Vue.js makes this daunting task simple and easy to learn, allowing you to start implementing business needs with just a script reference to the library and the custom JavaScript required for your use case. Starting with a little reference and a handful of lines of custom JavaScript, you will have a complete Single Page Application before you know it
- Language
- eng
- Extent
- 1 online resource
- Contents
-
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Chapter 1: Why Vue.js?; The Value of Vue.js; Our First Vue.js Instance; Developer Tools; Browser Dev Tools; Browsersync; Summary; Chapter 2: The Basics; Vue Options; El; Template; Render; Data; Methods; Computed Properties; Template Binding; Summary; Chapter 3: Conditional Rendering; v-show; v-if v-else v-else-if; v-if; v-else; v-else-if; Lists; Basics; Accessing Object Properties; Index and Parent Properties; Dealing with Change; Objects; Summary; Chapter 4: Computer Properties and Watchers; Computed Properties
- WatchersNew and Old Values; Deep; Immediate; Summary; Chapter 5: Events; Listeners; Handlers; Methods; Inline Method; Modifiers; Using a Modifier; Chain Modifiers; Input; Summary; Chapter 6: Bindings; Forms; v-model; Inputs; Text; Number; Date; Password; Check Boxes; Groups of Check Boxes; Radio Buttons; Preset Radio Buttons; Radio Buttons: Dynamic Options; File; Hidden; Textarea Elements; Select; Multiple Selects; Modifiers; Lazy; Number; Trim; Styling; Inline Styles; Style Objects; Classes; One Class; Multiple Classes; Multiple Classes with Arrays; Computed Classes; Summary
- Chapter 7: State ManagementSimple Data Objects; DIY Data Store; Vuex; Install; CDN or Self Hosted; NPM and Yarn; Promise; Options; State; Getters; Mutations; Actions; Modules; Basics; Accessing RootState; Namespace; Summary; Chapter 8: Using Components; What Is a Component?; First Component; Using Data; Passing Data with Props; Events; Slots; Registration; Summary; Chapter 9: Reusable Code; Mixins; Creating Mixins; Using Mixins; Using Multiple Mixins; Custom Directives; Creating a Directive; Using the Directive; Passing a Value; Passing an Object as a Value; Using Modifiers; Render Function
- Render versus TemplatecreateElement; Parameter One; Parameter Two; Parameter Three; Summary; Chapter 10: Custom Functionality; Plugins; Creating a Plugin; Using a Plugin; Using Options; Registering a Global Mixin with a Plugin; Registering Global Components with a Plugin; Filters; Creating and Using a Filter; Creating a Global Filter; Chaining Filters; Arguments; Summary; Chapter 11: Tooling; Single File Components; SFC Structure; Syntax Highlighting; Command-Line Interface; Prerequisites; Installing Vue CLI; Vue Create; Vue Serve; Project Structure; Project Root; The src Folder; App.vue
- Title.vueRebuild and Serve; Vue Build; The CLI User Interface; Summary; Chapter 12: Using Routers; DIY Router; Setting Up the DIY Router; Vue-Router; Setting Up Vue-Router; Passing Parameters; Route Parameters; Passing Parameter Objects; Navigating from JavaScript; Redirects; Aliases; The Page.js Router; Summary; Index
- Isbn
- 9781484237816
- Label
- Getting to Know Vue.js : learn to build single page applications in Vue from scratch
- Title
- Getting to Know Vue.js
- Title remainder
- learn to build single page applications in Vue from scratch
- Statement of responsibility
- Brett Nelson
- Language
- eng
- Summary
- Learn how to render lists of items without repeating your code structure and how to work with conditional rendering items and event handling. Containing all you need to know to get started with Vue.js, this book will take you through using build tools (transpile to ES5), creating custom components, state management, and routers. With Getting to Know Vue.js, you'll see how to combine reusable code with custom components, allowing you to create snippets of reusable code to suit your specific business needs. You'll also explore how to use Single File Components and the Vue.js Command Line Interface (CLI) to build components in a single file and add in build tools as you see fit. Getting started with a new Single Page Application (SPA) JavaScript framework can be an overwhelming task, but Vue.js makes this daunting task simple and easy to learn, allowing you to start implementing business needs with just a script reference to the library and the custom JavaScript required for your use case. Starting with a little reference and a handful of lines of custom JavaScript, you will have a complete Single Page Application before you know it
- Cataloging source
- N$T
- http://library.link/vocab/creatorName
- Nelson, Brett
- Dewey number
- 005.2762
- Index
- no index present
- LC call number
- QA76.73.J39
- Literary form
- non fiction
- Nature of contents
- dictionaries
- http://library.link/vocab/subjectName
-
- JavaScript (Computer program language)
- Web site development
- Label
- Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson
- Antecedent source
- unknown
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Color
- multicolored
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Chapter 1: Why Vue.js?; The Value of Vue.js; Our First Vue.js Instance; Developer Tools; Browser Dev Tools; Browsersync; Summary; Chapter 2: The Basics; Vue Options; El; Template; Render; Data; Methods; Computed Properties; Template Binding; Summary; Chapter 3: Conditional Rendering; v-show; v-if v-else v-else-if; v-if; v-else; v-else-if; Lists; Basics; Accessing Object Properties; Index and Parent Properties; Dealing with Change; Objects; Summary; Chapter 4: Computer Properties and Watchers; Computed Properties
- WatchersNew and Old Values; Deep; Immediate; Summary; Chapter 5: Events; Listeners; Handlers; Methods; Inline Method; Modifiers; Using a Modifier; Chain Modifiers; Input; Summary; Chapter 6: Bindings; Forms; v-model; Inputs; Text; Number; Date; Password; Check Boxes; Groups of Check Boxes; Radio Buttons; Preset Radio Buttons; Radio Buttons: Dynamic Options; File; Hidden; Textarea Elements; Select; Multiple Selects; Modifiers; Lazy; Number; Trim; Styling; Inline Styles; Style Objects; Classes; One Class; Multiple Classes; Multiple Classes with Arrays; Computed Classes; Summary
- Chapter 7: State ManagementSimple Data Objects; DIY Data Store; Vuex; Install; CDN or Self Hosted; NPM and Yarn; Promise; Options; State; Getters; Mutations; Actions; Modules; Basics; Accessing RootState; Namespace; Summary; Chapter 8: Using Components; What Is a Component?; First Component; Using Data; Passing Data with Props; Events; Slots; Registration; Summary; Chapter 9: Reusable Code; Mixins; Creating Mixins; Using Mixins; Using Multiple Mixins; Custom Directives; Creating a Directive; Using the Directive; Passing a Value; Passing an Object as a Value; Using Modifiers; Render Function
- Render versus TemplatecreateElement; Parameter One; Parameter Two; Parameter Three; Summary; Chapter 10: Custom Functionality; Plugins; Creating a Plugin; Using a Plugin; Using Options; Registering a Global Mixin with a Plugin; Registering Global Components with a Plugin; Filters; Creating and Using a Filter; Creating a Global Filter; Chaining Filters; Arguments; Summary; Chapter 11: Tooling; Single File Components; SFC Structure; Syntax Highlighting; Command-Line Interface; Prerequisites; Installing Vue CLI; Vue Create; Vue Serve; Project Structure; Project Root; The src Folder; App.vue
- Title.vueRebuild and Serve; Vue Build; The CLI User Interface; Summary; Chapter 12: Using Routers; DIY Router; Setting Up the DIY Router; Vue-Router; Setting Up Vue-Router; Passing Parameters; Route Parameters; Passing Parameter Objects; Navigating from JavaScript; Redirects; Aliases; The Page.js Router; Summary; Index
- Dimensions
- unknown
- Extent
- 1 online resource
- File format
- unknown
- Form of item
- online
- Isbn
- 9781484237816
- Level of compression
- unknown
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- Quality assurance targets
- not applicable
- Reformatting quality
- unknown
- Sound
- unknown sound
- Specific material designation
- remote
- System control number
-
- on1050448378
- (OCoLC)1050448378
- Label
- Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson
- Antecedent source
- unknown
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Color
- multicolored
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Chapter 1: Why Vue.js?; The Value of Vue.js; Our First Vue.js Instance; Developer Tools; Browser Dev Tools; Browsersync; Summary; Chapter 2: The Basics; Vue Options; El; Template; Render; Data; Methods; Computed Properties; Template Binding; Summary; Chapter 3: Conditional Rendering; v-show; v-if v-else v-else-if; v-if; v-else; v-else-if; Lists; Basics; Accessing Object Properties; Index and Parent Properties; Dealing with Change; Objects; Summary; Chapter 4: Computer Properties and Watchers; Computed Properties
- WatchersNew and Old Values; Deep; Immediate; Summary; Chapter 5: Events; Listeners; Handlers; Methods; Inline Method; Modifiers; Using a Modifier; Chain Modifiers; Input; Summary; Chapter 6: Bindings; Forms; v-model; Inputs; Text; Number; Date; Password; Check Boxes; Groups of Check Boxes; Radio Buttons; Preset Radio Buttons; Radio Buttons: Dynamic Options; File; Hidden; Textarea Elements; Select; Multiple Selects; Modifiers; Lazy; Number; Trim; Styling; Inline Styles; Style Objects; Classes; One Class; Multiple Classes; Multiple Classes with Arrays; Computed Classes; Summary
- Chapter 7: State ManagementSimple Data Objects; DIY Data Store; Vuex; Install; CDN or Self Hosted; NPM and Yarn; Promise; Options; State; Getters; Mutations; Actions; Modules; Basics; Accessing RootState; Namespace; Summary; Chapter 8: Using Components; What Is a Component?; First Component; Using Data; Passing Data with Props; Events; Slots; Registration; Summary; Chapter 9: Reusable Code; Mixins; Creating Mixins; Using Mixins; Using Multiple Mixins; Custom Directives; Creating a Directive; Using the Directive; Passing a Value; Passing an Object as a Value; Using Modifiers; Render Function
- Render versus TemplatecreateElement; Parameter One; Parameter Two; Parameter Three; Summary; Chapter 10: Custom Functionality; Plugins; Creating a Plugin; Using a Plugin; Using Options; Registering a Global Mixin with a Plugin; Registering Global Components with a Plugin; Filters; Creating and Using a Filter; Creating a Global Filter; Chaining Filters; Arguments; Summary; Chapter 11: Tooling; Single File Components; SFC Structure; Syntax Highlighting; Command-Line Interface; Prerequisites; Installing Vue CLI; Vue Create; Vue Serve; Project Structure; Project Root; The src Folder; App.vue
- Title.vueRebuild and Serve; Vue Build; The CLI User Interface; Summary; Chapter 12: Using Routers; DIY Router; Setting Up the DIY Router; Vue-Router; Setting Up Vue-Router; Passing Parameters; Route Parameters; Passing Parameter Objects; Navigating from JavaScript; Redirects; Aliases; The Page.js Router; Summary; Index
- Dimensions
- unknown
- Extent
- 1 online resource
- File format
- unknown
- Form of item
- online
- Isbn
- 9781484237816
- Level of compression
- unknown
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- Quality assurance targets
- not applicable
- Reformatting quality
- unknown
- Sound
- unknown sound
- Specific material designation
- remote
- System control number
-
- on1050448378
- (OCoLC)1050448378
Library Links
Embed
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/portal/Getting-to-Know-Vue.js--learn-to-build-single/5XgllUhmYM0/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/portal/Getting-to-Know-Vue.js--learn-to-build-single/5XgllUhmYM0/">Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">Sydney Jones Library, University of Liverpool</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data - Experimental
Data Citation of the Item Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/portal/Getting-to-Know-Vue.js--learn-to-build-single/5XgllUhmYM0/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/portal/Getting-to-Know-Vue.js--learn-to-build-single/5XgllUhmYM0/">Getting to Know Vue.js : learn to build single page applications in Vue from scratch, Brett Nelson</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">Sydney Jones Library, University of Liverpool</a></span></span></span></span></div>