/jquery-ajax-patch

Primary LanguageJavaScriptOtherNOASSERTION

General Assembly Logo

jQuery AJAX Patch

Prerequisites

Objectives

Make HTTP requests using curl and AJAX for:

  • Altering a specific resource.

Preparation

Set up the client:

  1. Fork and clone this repository.
  2. Create and checkout a new branch (training).
  3. Install dependencies with npm install.

We'll make requests of and receive responses from an HTTP server we'll set up together:

  1. Open a new terminal (window or tab).
  2. Change into ~/wdi/tmp/library-api.
  3. Run the HTTP server with rails server.

We're now ready to make requests.

Curl single book demonstration

I'll use curl to alter a single book.

Curl single book code along

We'll use curl to alter a single book. Code along as I alter a script to my scripts/books/book-patch.sh file and run it in my terminal.

Curl single book lab

Now write your own curl script in scripts/books/book-patch.sh. Alter a few books.

AJAX single book demo and lab

We will use the same markup we wrote in the jquery-ajax lessons, if you do not have working code ask your neighbor to slack you theirs.

We'll be going back and forth between watching me and doing it yourself.

  1. All content is licensed under a CC­BY­NC­SA 4.0 license.
  2. All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact legal@ga.co.