Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Title Page Copyright and Credits
Beginning API Development with Node.js
Packt Upsell
Why Subscribe? PacktPub.com
Contributors
About the Author About the Reviewer Packt Is Searching for Authors like You
Preface
Who This Book Is For What This Book Covers To Get the Most out of This Book
Download the Example Code Files Conventions Used
Get in Touch
Reviews
Introduction to Node.js
The Basics of Node.js
Applications of Node.js Activity: Running Basic Node.js Code
The Module System
Application Modularization Module Categories
Built-In Modules npm – Third-Party Module Registry Scanning for node_modules Handy npm Commands Local Modules
Activity: Using a Third-Party Package for the Previous math.js Code
Asynchronous Programming with Node.js
Callbacks Promises Async/Await Activity: Transforming a Text File Using an Async Function
Summary
Building the API - Part 1
Building a Basic HTTP Server Setting up Hapi.js
Exercise 1: Building a Basic Hapi.js Server Using an API Client Returning JSON Strings Exercise 2: Returning JSON Using nodemon for Development Workflow Exercise 3: Using nodemon Setting up the Logger Exercise 4: Setting up the Logger
Understanding Requests
A Look at HTTP Request Methods Exercise 5: Getting a List of Resources Exercise 6: Getting a Specific Resource Exercise 7: Creating a New Todo with POST Exercise 8: Updating a Resource with PUT Exercise 9: Updating with PATCH Exercise 10: Deleting a Resource with DELETE Request Validation Exercise 11: Validating a Request
Summary
Building the API - Part 2
Working with the DB Using Knex.js
Exercise 12: Setting up the Database Exercise 13: Connecting to the Database Exercise 14: Creating a Record Exercise 15: Reading from the Database Exercise 16: Updating a Record Exercise 17: Deleting a Record Exercise 18: Cleaning up the Code
Authenticating Your API with JWT
Exercise 19: Securing All the Routes Exercise 20: Adding User Authentication Authentication versus Authorization Exercise 21: Implementing Authorization
Testing Your API with Lab
Exercise 22: Writing Basic Tests with Lab
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion