Week 11: APIs and SPAs

🗓 Week of November 12

Concepts

PART 1

Laravel APIs

RESTful API are a key part of the modern web, and creating them is painless with Laravel. We explore how easy they are to create using the Laravel Framework.

Read

PART 2

Fetch API

The Fetch API provides a JavaScript interface for manipulating the HTTP pipeline including asynchronously request and responses (AJAX), which is critical part of the modern web and for Single Page Applications.

View

PART 3

History API

The History API is used to access and manipulate the state of a browser's viewing history. This JavaScript API is an essential part of Single Page Application experience.

View

Practice

In-Class Exercise

Seussology

The Seussology application is fine so far, but what would make it better is make response like a native application. This week we will convert the Seussology application in to a full fledge Single Page Application.

View

Independent Study

Lynda

Building RESTful APIs in Laravel

Watch this course as it goes over some of the basic pieces of the framework, and then covers how to build a browse, read, edit, add, and delete (BREAD) API in Laravel.

Watch