대구한의대학교 향산도서관

상세정보

부가기능

Vuex Quick Start Guide : Centralized State Management for your Vue.js applications

상세 프로파일

상세정보
자료유형단행본
서명/저자사항Vuex Quick Start Guide : Centralized State Management for your Vue.js applications.
개인저자Koutifaris, Andrea.
발행사항Birmingham: Packt Publishing, 2018.
형태사항1 online resource (144 pages).
기타형태 저록Print version: Koutifaris, Andrea. Vuex Quick Start Guide : Centralized State Management for your Vue.js applications. Birmingham : Packt Publishing, 짤2018
ISBN9781788991544
1788991540
내용주기Cover; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Rethinking User Interfaces with Flux, Vue, and Vuex; MVC problems and the Flux solution; What is Vuex?; Understanding the Flux fundamentals; Actions; Dispatcher; Stores; Views; Rendering data in the stores; Stores and private components model; Summarizing Flux architecture; Benefits of using Flux; Summary; Chapter 2: Implementing Flux Architecture with Vuex; Technical requirements; Vuex at a glance; Boilerplate code for the examples; Vue.js reactivity system explained.
Understanding the core concepts of VuexUnderstanding the Vuex store; Accessing the single state tree inside components; The mapState helper; Components' local state; Computing a derived state with getters; The mapGetters helper; Changing the application state with mutations; Commiting a mutation; Enumerating mutation types using constant strings; Mutations must be synchronous; The mapMutations helper; Committing mutations within actions; Action declaration; Dispatching an action; The mapActions helper; Using modules for better scalability; Module local state; Module with namespace.
Dynamic module registrationModule reuse; Enabling strict mode while developing; Form handling restrictions when using Vuex; A simple counter example; Summary; Chapter 3: Setting Up Development and Test Environment; Technical requirements; Setting up the development environment; Using npm to prepare the project for Vue/Vuex ; Using vue-loader for single-file components; Configuring the test environment; Summary; Chapter 4: Coding the EveryNote App Using Vuex State Management; Technical requirements; Designing the EveryNote web app; Application structure; Developing the EveryNote app.
Using a to-do list to help the development processDisplaying a list of notes; Creating new notes; Deleting existing notes; Updating existing notes; Other features; Recap and some considerations; Synchronizing with a remote server; Summary; Chapter 5: Debugging Vuex Applications; Using vue-devtools; Component inspector; Events inspector; Vuex time travel; Enabling the Vuex built-in logger plugin; Summary; Chapter 6: Using the Vuex Plugin System; Technical requirements; Understanding the Vuex plugin system; Empowering EveryNote with two plugins; Saving the app state with vuex-persistedstate.
Synchronizing router data with vuex-router-syncDeveloping a Google Analytics plugin; Developing an undo/redo plugin; Dealing with asynchronicity using promises; Chaining promises; Parallel execution of promises; Common mistakes when using promises; Summary; Other Books You May Enjoy; Index.
요약State management preserves the state of controls in an user interface. Vuex is a state management tool for Vue.js that makes the architecture easier to understand, maintain and evolve. This book is the easiest way to get started with Vuex to improve your Vue.js application architecture and overall user experience.
일반주제명JavaScript (Computer program language)
Web applications --Development.
Web applications --Programming.
Web site development.
COMPUTERS / Internet / Application Development.
COMPUTERS / Programming Languages / JavaScript.
JavaScript (Computer program language)
Web site development.
언어영어
바로가기URL

서평(리뷰)

  • 서평(리뷰)

태그

  • 태그

나의 태그

나의 태그 (0)

모든 이용자 태그

모든 이용자 태그 (0) 태그 목록형 보기 태그 구름형 보기
 
로그인폼