Prantik pembuatan user interface website yang lebih interaktif menggunakan framework Vue.js. Dilengkapi dengan pembahasan studi kasus terkait penggunaan Vuex untuk mengatur state management, pembuatan routing dan form handling, serta penggunaan GraphQL untuk menghubungkan website dengan database
CONTENT
1. Running My First Docker Container
1.1. Advantages of Using Docker
1. How to Get the Most Out of This Book
1.1. Overview
1.2. Vue 3.x
1.3. Running Code Examples
1.4. Code Blocks and Context
1.5. Instruction for Windows users
1.6. Live online community
1.7. Getting Help
1.8. Emailing Us
1.9. Get excited!
1. Running My First Docker Container
1.1. Advantages of Using Docker
2. Your first Vue.js Web Application
2.1. Building UpVote!
2.2. Development environment setup
2.3. JavaScript ES6/ES7
2.4. Getting started
2.5. Setting up the view
2.6. Making the view data-driven
2.7. List rendering
2.8. Sorting
2.9. Event handling (our app’s first interaction)
2.10. Components
2.11. v-bind and v-on shorthand syntax
2.12. Congratulations!
1. Running My First Docker Container
1.1. Advantages of Using Docker
3. Single-file components
3.1. Introduction
3.2. Setting up our development environment
3.3. Getting started
3.4. Single-File Components
3.5. Breaking the app into components
3.6. Managing data between components
3.7. Simple State Management
3.8. Steps to building Vue apps from scratch
3.9. Step 1: A static version of the app
3.10. Step 2: Breaking the app into components
3.11. Step 3: Hardcode Initial States
3.12. Step 4: Create state mutations (and corresponding component actions)
3.13. The Calendar App
3.14. Methodology review
1. Running My First Docker Container
1.1. Advantages of Using Docker
4. Custom Events
4.1. Introduction
4.2. JavaScript Custom Events
4.3. Vue Custom Events
4.4. Event Bus
4.5. Custom events and managing data
4.6. Summary
1. Running My First Docker Container
1.1. Advantages of Using Docker
5. Introduction to Vuex
5.1. Recap
5.2. What is Flux?
5.3. Flux implementations
5.4. Vuex
5.5. Refactoring the note-taking app
5.6. Vuex Store
5.7. Building the components
1. Running My First Docker Container
1.1. Advantages of Using Docker
6. Vuex and Servers
6.1. Introduction
6.2. Preparation
6.3. The Server API
6.4. Playing with the API
6.5. Client and server
6.6. Preparing the application
6.7. The Vuex Store
6.8. productModule
6.9. cartModule
6.10. Interactivity
6.11. Vuex and medium to large scale applications
1. Running My First Docker Container
1.1. Advantages of Using Docker
7. Form Handling
7.1. Introduction
7.2. Forms 101
7.3. Preparation
7.4. The Basic Button
7.5. Text Input
7.6. Multiple Fields
7.7. Validations
7.8. Async Persistence
7.9. Vuex
7.10. Form Modules
1. Running My First Docker Container
1.1. Advantages of Using Docker
8. Routing
8.1. What is routing?
8.2. URL
8.3. Single-page applications
8.4. Basic Vue Router
8.5. Dynamic Route Matching
8.6. The Server API
8.7. Starting point of the app
8.8. Integrating vue-router
8.9. Supporting authenticated routes
8.10. Implementing login
8.11. Vue Watchers
8.12. Navigation Guards
8.13. Recap and further reading
1. Running My First Docker Container
1.1. Advantages of Using Docker
9. Unit Testing
9.1. End-to-end vs. Unit Testing
9.2. Testing tools
9.3. Testing a basic Vue component
9.4. Setup
9.5. Testing App
9.6. vue-test-utils
9.7. More assertions for App.vue
9.8. Writing tests for a weather app
9.9. Store
9.10. Further reading
1. Running My First Docker Container
1.1. Advantages of Using Docker
10. Composition API
10.1. Why do need the Composition API?
10.2. What is the Composition API?
10.3. Building a simple listings app
10.4. app/
10.5. Updating <App />
10.6. Updating <ListingsList />
10.7. Updating <ListingsListItem />
10.8. Notifications
10.9. Dark Mode
10.10. The Store
10.11. Conclusion
1. Running My First Docker Container
1.1. Advantages of Using Docker
11. TypeScript
11.1. What is TypeScript?
11.2. Vue & TypeScript
11.3. Annotating Props
11.4. Conclusion
1. Running My First Docker Container
1.1. Advantages of Using Docker
12. Vue Apollo & GraphQL
12.1. GraphQL
12.2. Consuming GraphQL
12.3. The GraphQL API we’ll be working with
12.4. Vue Apollo
1. Running My First Docker Container
1.1. Advantages of Using Docker
13. Fullstack Vue Screencast
13.1. Building SimpleCoinCap
13.2. Agenda
13.3. Updates with the new API
1. Running My First Docker Container
1.1. Advantages of Using Docker
14. Changelog
Course Features
- Lectures 0
- Quizzes 0
- Duration 4 days
- Skill level All levels
- Language English
- Students 0
- Certificate No
- Assessments Yes