List of Tables

Chapter 1. Getting started

Table 1.1. Sources of HTTP requests

Table 1.2. HTTP method conventions

Table 1.3. Common model methods

Table 1.4. Shadow routes and built-in controller actions exposed by the blueprint API

Chapter 4. Using the blueprint API

Table 4.1. An overview of the blueprint API generated for the video resource

Table 4.2. Blueprint shortcuts routes and blueprint actions

Table 4.3. RESTful blueprint routes and blueprint actions

Table 4.4. The parameters to create a new YouTube video record

Table 4.5. Angular AJAX requests vs. Sails socket requests

Table 4.6. The parameters of a new YouTube video record

Chapter 5. Custom backend code

Table 5.1. Translating new requirements Into actionable solutions

Chapter 6. Using models

Table 6.1. Components of user identity, authentication, personalization, and access control

Table 6.2. User identity management components

Table 6.3. The signup page’s model requirements

Table 6.4. The profile page’s additional model requirements

Table 6.5. The administration page’s additional model requirements

Table 6.6. Model methods

Chapter 7. Custom actions

Table 7.1. User identity management components and mockup pages

Table 7.2. Action blueprint routes for the hello action

Table 7.3. Backend validation requirements for the user model

Table 7.4. Sails’ response methods

Chapter 8. Server-rendered views

Table 8.1. Automated linking to external CSS and JavaScript files via tags

Table 8.2. EJS template tags

Table 8.3. Brushfire custom routes and templates

Chapter 9. Authentication and sessions

Table 9.1. The path to the view template in res.view

Chapter 10. Policies and access control

Table 10.1. User-agent conditions

Table 10.2. The impact of disabling blueprint routes

Chapter 11. Refactoring

Table 11.1. The five categories of views in Brushfire

Chapter 13. Ratings, followers, and search

Table 13.1. Tasks related to the video order

Chapter 14. Realtime with WebSockets

Table 14.1. The locals dictionary: chats for the video player page

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset