تبلیغات

آموزش ساخت اپلیکیشن های وب با Vue.js 2

دسته بندی ها: آموزش Vue.js ، آموزش های Packtpub ، آموزش طراحی وب ، آموزش جاوااسکریپت (Javascript)
آیا این نوشته را دوست داشتید؟
Vue.js 2 Recipes [Video] Publisher:Packtpub Author:Peter van Meijgaard Duration:4 hours and 42 minutes

Learn useful solutions to common problems encountered when building Vue 2 applications
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, blazingly fast core, and compact size make Vue.js a great solution with which to craft your next front-end application.
Released: Friday, September 29, 2017

Quick Start
The Course Overview
Using Different Vue CLI Templates for Your Application
Building a Simple Application with Vue
Adding Reactive Elements to Your Vue Application
Adding Interactivity to Your Web Application with Events
Constructing Your Own Vue Filters for Transforming Your Output
Debugging Your Vue Application

Computed Properties, Filters, and Conditionals
Filtering a List Using a Computed Property
Sorting a List Using a Computed Property
Using Filters to Show Currency
Working on Dates with Filters and MomentJS
Conditionally Rendering Your Pages with v-if and v-show
Manipulating an Element by Binding Styles and Classes

Forms
Building a Basic Form Using Bootstrap and Vue
Handling Form Buttons of Different Types
Employing Vue Selects, Checkboxes, and Radio Elements in Your Form

Transitions
Creating Your Own Transition Classes
Transitioning on Initial Render
Transitioning between Elements
Entering and Leaving Transitions for Elements in a List
Reusing Transitions Throughout Your Application
Creating Reactive Transitions for Your Application

Dynamic Components and Events
Creating Dynamic Components for Your Applications
Passing Data between Parent/Child Dynamic Components
Adding Component Events to Your Application

Advanced Components
Passing Properties to Components
Handling Data Outside of a Component
Creating Reusable Components for Your Application
Using Slots in Components for Passing Data

Vue Files
Packaging a Component in a Vue File with Webpack
Working with Advanced Vue Files

Axios
Making Basic Calls
Making Reactive Calls Inside Your Application
Making Form Calls Within Your Application
Error Handling

Request Handling
Using Request and Response Interceptors
Throttling and Debouncing Requests Using Lodash
Protecting Your Application Against CSRF

Vue Router and Sessions
Developing Pages for Vue Router
Using Route Parameters
Adding Navigation Guards
Developing Nested Routes
Redirecting Using Navigation Guards
Handling Authentication and Route Metadata
Create Login Functionality in Combination with LocalStorage

Vuex
Adding Vuex to Your Application
Accessing Store Data in Components
Structuring a Small Vuex Store

Advanced Vuex
Managing Your Application's State with Vuex
Making Use of Vuex Getters
Changing Your Application's State with Mutations
Committing Mutations with the Help of Actions
Managing Your Application's Store Size with Modules
Using Vuex Plugins in Your Applications
Handling Forms in Your Application with Vuex

Testing Vue
Unit Testing a Vue Component
Unit Testing the Actions from the Vuex Store
Unit Testing the Mutations from the Vuex Store
Unit Testing the Getters from the Vuex Store
End-to-End Testing with Nightwatch

پیشنهاد فرادرس