This course is currently between semesters— the information on this website is presented for informational purposes only; material is subject to revisions before the course begins.
DGMD E-28 Single-Page Applications & Interfaces with Vue.js

Outside Readings

The following is an index of the outside readings relevant to each week of the semester.

Week 1

Week 2

Week 3





Don’t expect to understand all the technical details covered in the API docs yet; skim for the general idea.

Week 4





* These links were already assigned last week, but I think it’s useful to give them a second pass and study the content in relation to the additional details we covered this week.

Week 5



Week 6



Week 7

No outside readings this week

Week 8

With the introduction of build systems this week, we started using JavaScript modules. E.g.:

import { createApp } from 'vue'
import RoundDetail from './components/RoundDetail.vue'

If JS modules are new to you, I suggest reading through the following guide:

Week 9

From Vue CLI:

Additionally, skim through the Vue Router docs.

Week 10

Week 11

No outside readings this week.

Week 12

Week 13

To help reinforce this week’s material on testing, skim through Cypress Docs and their API Docs.

There’s a lot here! Skim for broad ideas and to familiarize yourself with the available tools; refer back as needed when writing your tests.

Optional/supplemental readings related to some of the API security topics discussed today as part of authentication:

Week 14