Shop our top holiday gift cards
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
Buy New
$50.99
FREE delivery Thursday, November 12
Ships from: Amazon.com
Sold by: Amazon.com
$50.99
FREE delivery Thursday, November 12
Or Prime members get FREE delivery Monday, November 9. Order within 4 hrs 25 mins. Join Prime
In Stock
$$50.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$50.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE refund/replacement until Jan 31, 2027
FREE refund/replacement until Jan 31, 2027
For the 2026 holiday season, eligible items purchased between November 1 and December 31, 2026 can be returned until January 31, 2027.
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$39.95
FREE Returns
A copy that has been read, but remains in clean condition. All pages are intact, and the cover is intact. The spine/cover show some signs of wear. May not include supplementary materials such as CDs or access codes. A copy that has been read, but remains in clean condition. All pages are intact, and the cover is intact. The spine/cover show some signs of wear. May not include supplementary materials such as CDs or access codes. See less
FREE delivery Friday, November 13. Order within 4 hrs 25 mins
Only 1 left in stock - order soon.
$$50.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$50.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Vue.js 2 Design Patterns and Best Practices: Build enterprise-ready, modular Vue.js applications with Vuex and Nuxt

Follow the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Something went wrong. Please try your request again later.

Vue.js 2 Design Patterns and Best Practices: Build enterprise-ready, modular Vue.js applications with Vuex and Nuxt

3.9 out of 5 stars (14)

{"desktop_buybox_group_1":[{"displayPrice":"$50.99","priceAmount":50.99,"currencySymbol":"$","integerValue":"50","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"ivc6OOo4m7tO51RAfWK3HoZYNSziENbIiKnEyFO%2BoDka2POKjdi5EpaSWJSuXK4IsAXmy3lOGp5vKNn3NG%2Fnt8e3nb2iegU8IyeatnronMl2Vc3LaSSiieme2QDgW9MtFns9rxxoHRsDpZvpQ4u%2Blw%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$39.95","priceAmount":39.95,"currencySymbol":"$","integerValue":"39","decimalSeparator":".","fractionalValue":"95","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"ivc6OOo4m7tO51RAfWK3HoZYNSziENbInG5%2FzdeU1rdQHY0Uf3dsJH%2FpPXReffVL3pIKpgKQujRAP6D%2F%2FdzaeCw04NYQ15gtsxwGjA9gcUtL1aL0711h4Ly9MeN5eo14Sv4fiG7Xm5OmGuk0rJb89H4AY3hGE%2FOo5tNXCmgQeKBayKWK10qU%2F75yPizK%2Bu%2BM","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Become an expert Vue developer by understanding the design patterns and component architecture of Vue.js to write clean and maintainable code.

Key Features

  • Craft highly modular applications by exploring the design patterns and component architecture of Vue.js
  • Enforce a Flux-like application architecture in your Vue.js applications with Vuex
  • Easy-to-follow examples that can be used to create reusable code and extensible designs

Book Description

The book starts by comparing Vue.js with other frameworks and setting up the development environment for your application, and gradually move on to writing and styling clean, maintainable, and reusable components that can be used across your application.

Further on, you'll look at common UI patterns, Vue form submission, and various modifiers such as lazy binding, number typecasting, and string trimming to create better UIs. You will also explore best practices for integrating HTTP into Vue.js applications to create an application with dynamic data.

Routing is a vitally important part of any SPA, so you will focus on the Vue router and explore routing a user between multiple pages. Next, you'll also explore state management with Vuex, write testable code for your application, and create performant, server-side rendered applications with Nuxt.

Towards the end, we'll look at common antipatterns to avoid, to save you from a lot of trial and error and development headaches.

By the end of this book, you'll be well on your way to becoming an expert Vue developer who can leverage design patterns to efficiently architect the design of your application and write clean and maintainable code.

What you will learn

  • Understand the theory and patterns of Vue.js
  • Build scalable and modular Vue.js applications
  • Take advantage of Vuex for reactive state management.
  • Create Single Page Applications with vue-router.
  • Use Nuxt for FAST server side rendered Vue applications.
  • Convert your application to a Progressive Web App (PWA) and add ServiceWorkers, offline support, and more
  • Build your app with Vue.js by following up with best practices and explore the common anti-patterns to avoid

Who This Book Is For

This book targets Vue Developers who care about framework design principles and utilize commonly found design patterns in developing web applications.

Table of Contents

  1. Vue.js Principles and Comparisons
  2. Proper Creation of Vue Projects
  3. Writing Clean and Lean code with Vue
  4. Vue.js Directives
  5. Secured communication with Vue.js Components
  6. Creating better UI
  7. HTTPS
  8. Vue Router Patterns
  9. State Management with Vuex
  10. Testing your app
  11. Performance Optimisation
  12. Server Side Rendering with Nuxt
  13. Anti Patterns

Editorial Reviews

About the Author

Paul Halliday (BSc Hons) is a developer advocate with a focus on fast-moving technologies. His online courses have taught over 25,000 students across a wide variety of software development subjects. He's also a progress developer expert with expertise in NativeScript and Kendo UI.

Product details

  • Publisher ‏ : ‎ Packt Publishing
  • Publication date ‏ : ‎ March 14, 2018
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 344 pages
  • ISBN-10 ‏ : ‎ 178883979X
  • ISBN-13 ‏ : ‎ 978-1788839792
  • Item Weight ‏ : ‎ 1.3 pounds
  • Dimensions ‏ : ‎ 7.5 x 0.78 x 9.25 inches
  • Best Sellers Rank: #6,741,603 in Books (See Top 100 in Books)
  • Customer Reviews:
    3.9 out of 5 stars (14)

About the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Paul Halliday
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Sponsored

Customer reviews

3.9 out of 5 stars
14 global ratings
Sponsored
Sign in to see customer reviews.