Visit the VueJS-Complete-Guide-Code wiki!
No matter at which Metric you look (Google Trends, Github Stars, Tweets ...) VueJS is the Shooting Star in the World of JavaScript Frameworks - it simply is amazing!
You may know Angular 2 and ReactJS, well, VueJS combines the Best of both Frameworks and makes building anything from small Widgets to big, Enterprise-Level Apps a Breeze and a whole lot of Fun!
Frontend Frameworks are extremely popular because they give us this reactive, great User Experience we know from Mobile Apps - but now in the Browser!
- What is VueJS and Why would you use it?
- Setting up a Development Environment and Workflow
- The Basics (including the basic Syntax, Understanding Templates and much more!)
- Interacting with DOM (Rendering Lists, Conditionally attaching/ detaching Elements ...)
- Using Components (and what Components are to begin with)
- Binding to Form Inputs
- All about Directives, Filters and Mixins
- How to make your App more Beautiful with Animations and Transitions
- How to create an awesome Single-Page-Application (SPA) with Routing
- How to improve State Management by using Vuex
- How to Deploy the App
- And much more ...
This repo contains all of the code from The Vue-JS 2 Complete Guide course on Udemy.
- 00 Home
- 01 DOM Interactions
- 01 Events and Methods
- 02 HTML Binding
- 03 Computed Props
- 04_conditional_and_lists
- 05_filters
- 06 Components
- 07_disable_rerendering
- 08_raw_html
- 09_events
- 10_two_way_binding
- 11_computed_counts
- 12_shorthand
- 13_dynamic_css
- 14_using_style
- Exercise 1
- Exercise 2
- Exercise 3
- Exercise 4
- 02_conditionals_and_lists
- 01_v_if
- 02_v_for
- Exercise
- 03_monster_slayer
- 04_vue_instance
- 01_instance_vue
- 02_vue_lifecycle_in_practice
- 05_vue_cli
- 06_components
- 07_component_assignment
- 08 Communication between Components
- 09_advanced_components
- Assignment_8
- advanced_components
- 10_Wonderful_quoute_project
- 11_forms
- form_assignments
- form_input
- 12_directives
- Assignment_directives
- custom_directives
- 13_filters_and_mixins
- assignment_filters_and_mixins
- filters_and_mixins
- 14 Animations and Transitions
- 15_http
- vue-resource
- 16_routing
- routes
- 17_vuex
- state_management
- vuex_master
- 18 Final Project
- the_stock_trader_app
- Assignment_7
- VueImages
- vue-mindspace