Skip to content

JS Mates

Courses
BlogNewsletter
Courses

REST API Design using Node Js

  • Setting up an API
  • Fetching data from Server
  • API Design Concepts
    • Filtering data
    • Searching data
    • Sorting or Ordering data
    • Nested Resources
    • Extend Resources
    • Nested vs Extend
    • Pagination
    • Projecting or Selecting data
  • Data persistence
  • Modifying data in Server
  • Error Handling & HTTP Responses
  • What makes an API RESTful?
  • What next & Congrats
API Design Concepts
0 points

REST API Design using Node Js

  • Setting up an API
  • Fetching data from Server
  • API Design Concepts
    • Filtering data
    • Searching data
    • Sorting or Ordering data
    • Nested Resources
    • Extend Resources
    • Nested vs Extend
    • Pagination
    • Projecting or Selecting data
  • Data persistence
  • Modifying data in Server
  • Error Handling & HTTP Responses
  • What makes an API RESTful?
  • What next & Congrats

API Design Concepts

1
2
3
4
5
6
7
8
9

While creating your API you will come across many problems on how to structure your API?

Most of these problems have existing solutions. We will see some of those problems and the solutions in this chapter.

Most notable ones are,

  • Filtering
  • Searching
  • Sorting
  • Pagination
  • Nested endpoints
Start Now →

Resources

Blog

Newsletter

Courses

About JS Mates

GitHub

Twitter

Our Team

Param Harrison

Joshua Alpuerto

Powered By

Next Js (Vercel)

Codesandbox

Buttondown

Render

OSS Community

Copyright © 2021 Secret SaaS OÜ. All rights reserved.