Vue.js 2 Cookbook (Paperback)

Andrea Passaglia

  • 出版商: Packt Publishing
  • 出版日期: 2017-04-28
  • 售價: $1,930
  • 貴賓價: 9.5$1,834
  • 語言: 英文
  • 頁數: 454
  • 裝訂: Paperback
  • ISBN: 1786468093
  • ISBN-13: 9781786468093
  • 相關分類: Vue.js
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Key Features

  • Understand and use Vue's reactivity system, data binding, and computed properties
  • Create fluid transitions in your application with Vue's built-in transition system
  • Use Vuex and Webpack to build medium-to-large scale SPAs and enhance your development workflow

Book Description

Vue.js is an open source JavaScript library for building modern, interactive web applications. With a rapidly growing community and a strong ecosystem, Vue.js makes developing complex single page applications a breeze. Its component-based approach, intuitive API, blazing fast core, and compact size make Vue.js a great solution to craft your next front-end application.

From basic to advanced recipes, this book arms you with practical solutions to common tasks when building an application using Vue. We start off by exploring the fundamentals of Vue.js: its reactivity system, data-binding syntax, and component-based architecture through practical examples.

After that, we delve into integrating Webpack and Babel to enhance your development workflow using single file components. Finally, we take an in-depth look at Vuex for state management and Vue Router to route in your single page applications, and integrate a variety of technologies ranging from Node.js to Electron, and Socket.io to Firebase and HorizonDB.

This book will provide you with the best practices as determined by the Vue.js community.

What you will learn

  • Understand the fundamentals of Vue.js through numerous practical examples
  • Piece together complex web interfaces using the Vue.js component system
  • Use Webpack and Babel to enhance your development workflow
  • Manage your application's state using Vuex and see how to structure your projects according to best practices
  • Seamlessly implement routing in your single page applications using Vue Router
  • Find out how to use Vue.js with a variety of technologies such as Node.js, Electron, Socket.io, Firebase, and HorizonDB by building complete applications

商品描述(中文翻譯)

主要特點


  • 了解並使用Vue的反應系統、數據綁定和計算屬性

  • 使用Vue內建的過渡系統在應用程序中創建流暢的過渡效果

  • 使用Vuex和Webpack構建中大型單頁應用程序,並增強開發工作流程

書籍描述

Vue.js是一個用於構建現代、互動式網絡應用程序的開源JavaScript庫。憑藉著快速增長的社區和強大的生態系統,Vue.js使得開發複雜的單頁應用程序變得輕而易舉。它基於組件的方法、直觀的API、極速的核心和小巧的體積使得Vue.js成為打造下一個前端應用程序的絕佳解決方案。

從基礎到高級的實踐,本書為您提供了使用Vue構建應用程序時常見任務的實用解決方案。我們首先通過實際示例探索Vue.js的基礎知識:它的反應系統、數據綁定語法和基於組件的架構。

之後,我們深入介紹了如何使用Webpack和Babel來增強您的開發工作流程,使用單文件組件。最後,我們詳細介紹了Vuex用於狀態管理和Vue Router用於單頁應用程序的路由,並集成了從Node.js到Electron,從Socket.io到Firebase和HorizonDB等各種技術。

本書將為您提供Vue.js社區確定的最佳實踐。

您將學到什麼


  • 通過眾多實際示例了解Vue.js的基礎知識

  • 使用Vue.js組件系統拼湊複雜的網絡界面

  • 使用Webpack和Babel增強您的開發工作流程

  • 使用Vuex管理應用程序的狀態,並根據最佳實踐結構化您的項目

  • 使用Vue Router在單頁應用程序中無縫實現路由

  • 通過構建完整的應用程序,了解如何將Vue.js與各種技術(如Node.js、Electron、Socket.io、Firebase和HorizonDB)結合使用