Full-Stack Web Development with Vue.js and Node

(singke) #1

Index


A

Angular technologies 8
Application Programming Interface (API)
about 82
Private APIs 82
Public APIs 82
axios
about 177
using 177


B

Backbone technologies 8
backend
connecting 139


C

Cassandra 8
chai
about 282 , 283
URL 278
contact page
redesigning 115
Continuous Integration (CI)
about 316
benefits 318
workflow 317
Controller 44
Create, Read, Update, and Delete (CRUD) 84
custom validations 80


D

data binding 121
default validations
about 78
required() validator 78


type validation 79
DELETE endpoint
adding, in users controller 98
Do not Repeat Yourself (DRY) 277
documents, MongoDB queries
all documents, finding 59
deleteOne() 63
documents, finding via filters 60
insert() 58
insertMany() command 57
insertOne() command 56
remove() command 64
update() command 63
updateMany() command 62
updateOne() command 62
documents
deleteMany() 64
deleting 24
fetching 22 , 23
records, deleting 25
single document, deleting 25
updating 24
dynamic content
API endpoint, for fetching movies 149
Home.vue, modifying to display dynamic content
150
loading, on homepage 148
movie profile page, adding 155 , 160 , 164

E

end-to-end test
about 277
Nightwatch, configuring 301 , 304 , 306 , 307 ,
314 , 315
Nightwatch, installing 301
writing 301
Free download pdf