Урок 1.00:00:59
Introduction
Урок 2.00:04:08
Demo of the finished product
Урок 3.00:03:55
Clone repo, NPM install, setup environment
Урок 4.00:04:43
Tour of the files
Урок 5.00:10:37
Webpack configuration and extract text demo
Урок 6.00:02:58
Setup the app component
Урок 7.00:04:17
Add moment to root, set timezone
Урок 8.00:08:12
Generate list of days in current month
Урок 9.00:10:47
Padding days to startend of month for complete weeks
Урок 10.00:04:39
Grouping days into blocks of weeks
Урок 11.00:01:16
Vue essentials - Shorthands
Урок 12.00:04:47
Adding calender-day component
Урок 13.00:01:32
Adding days of week above calender grid
Урок 14.00:02:58
Highlighting current day on calender
Урок 15.00:03:08
Ul effects for past and days outside of month
Урок 16.00:04:40
Vue essentials - Vuex
Урок 17.00:04:38
Add Vuex to project and creat basic state properties
Урок 18.00:02:20
Adding and creating current-month component
Урок 19.00:02:37
Displaying date in current-month component
Урок 20.00:01:41
Adding buttons to current-month component
Урок 21.00:02:34
Moving Vuex into own file
Урок 22.00:03:18
Changing month and year with Vuex mutation
Урок 23.00:03:33
Enhancing current-month logic
Урок 24.00:01:50
Vue.js Dev Tools - Vuex
Урок 25.00:04:51
Creating event-form component
Урок 26.00:04:37
Capture click in calender-day
Урок 27.00:02:36
Positioning Event Form
Урок 28.00:06:04
Opening and closing Event Form
Урок 29.00:06:00
Displaying events in calender-day
Урок 30.00:01:56
Creating event state in store
Урок 31.00:02:00
Adding input to event-form
Урок 32.00:04:05
Submit new event to store
Урок 33.00:03:52
Get event date in store
Урок 34.00:03:08
Improving form
Урок 35.00:04:22
Focus directive, Enter keyup is create
Урок 36.00:04:16
Displaying date in Event Form
Урок 37.00:03:41
Highlight Event Form active day
Урок 38.00:05:22
Setup for sending events to server
Урок 39.00:02:58
Receiving event on server
Урок 40.00:04:03
Vue essentials - Vuex actions
Урок 41.00:05:57
Creating addEvent action in store
Урок 42.00:07:00
Returning a promise from addEvent action
Урок 43.00:05:09
Replace Vuex state in main file
Урок 44.00:05:20
Move mock data to HTML template
Урок 45.00:08:08
Splicing mock data into HTML file
Урок 46.00:04:20
Vue essentials - Render functions
Урок 47.00:09:49
Introduction to server-side rendering
Урок 48.00:06:38
Creating root instance template with a render function
Урок 49.00:05:44
Server-side rendering webpack flow
Урок 50.00:06:59
Creating common entry file
Урок 51.00:06:48
Creating server entry file
Урок 52.00:06:10
Setting up bundle renderer
Урок 53.00:04:44
Splicing rendered bundle into HTML template
Урок 54.00:06:41
Vuex state hydration
Урок 55.00:05:47
Adding image to header and reloading page on initial render
Урок 56.00:03:58
Bundling for production
Урок 57.00:01:45
Wrap up