Learn about the quote server application and what the overall infrastructure for the application looks like.
- [Instructor] Now I'm going to walk through…the application we will be working with…so you understand how the pieces fit together.…First the back end.…We'll be using a MongoDB back end…with quotes structured as shown here.…Each quote will have the author, content,…and then an index number.…You may wonder why use a index number when Mongo creates…an ID for you, well the ID given by Mongo…is quite ugly and for the purpose we have here…I wanted each quote to have a human readable ID.…
So the back end is a Mongo data base and we'll use the…same data base for all of the engine implementations.…One coll thing here is that this mean when we make a change…in one of the engines, it persists across all of them.…Next, the engine itself.…This is where all of our work is going to be done.…Each of the engines reads from the MongoDB server…and serves an api with a series of end points…which will run the front end web application.…The application will provide ends points for the following…api quotes, api quotes random and api quotes index.…
- Why become a polyglot programmer?
- Exploring Node.js, Python, Perl, and Ruby code
- Building on prior knowledge to learn new programming languages
- Learning API read and write functionality in Node.js, Python, Perl, and Ruby
- Implementing API functionality in Node.js, Python, Perl, and Ruby
Skill Level Intermediate
Building APIs Using Hapi in Node.jswith Kirsten Hunter2h 23m Intermediate
1. Becoming a Polyglot
Next steps1m 19s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.