
Join the Conversation!
Subscribing gives you access to the comments so you can share your ideas, ask questions, and connect with others.
"Please login to view comments"
Subscribing gives you access to the comments so you can share your ideas, ask questions, and connect with others.
By logging in, you'll unlock full access to this and other free tutorials on JSM Pro.
Why? Logging in lets us personalize your learning experience, track your progress, and keep you in the loop with new workshops, coding tips, and platform updates.
You'll also be the first to know about upcoming launches, events, and exclusive discounts.
No spam—just helpful content to level up your skills.
If that sounds fair, go ahead and log in to continue →
Enter your name and email to get instant access
##Looks like we found a thief monkey By the way, I liked the trick how you reached till here. You have a good sense of humor. You will improve a lot if you join our course with this passion.
var
(function-scoped, outdated)let
(block-scoped, modern and recommended)const
(block-scoped, cannot be reassigned)_
, or $
let let = 5;
is invalid)myVar
and myvar
are different)string
, number
, boolean
, null
, undefined
, bigint
, symbol
Objects
, Arrays
, Functions
Subscribing gives you access to a brief, insightful summary of each lecture to stay on track.
00:00:02 Now that you understand how APIs work, let's explore the different types of APIs you'll encounter.
00:00:08 First and most popular are RESTful APIs.
00:00:12 A REST, or Representational State Transfer API, is the most common thing you'll see.
00:00:19 It follows a structured approach where clients interact with resources using URLs and standard HTTP methods like get, post,
00:00:28 put, and delete.
00:00:29 They're stateless, which means that each request is independent and doesn't rely on previous ones.
00:00:36 And they typically use JSON, making it super compatible across all apps.
00:00:41 They're organized, predictable, and easy to implement, which is why they're so widely used in web development and the reason why you'll learn how to build
00:00:50 one yourself today.
00:00:51 There are also GraphQL APIs developed by Facebook, which offer more flexibility than REST APIs by letting clients request exactly the data they need.
00:01:02 Instead of multiple endpoints for different data, GraphQL uses one forward slash GraphQL endpoint.
00:01:09 And then clients can specify the exact fields they want without them being previously defined in the code, which is super efficient for complex applications
00:01:19 with lots of interconnected data.
00:01:21 So GraphQL really shines when you're dealing with large datasets or need to reduce over-fetching or under-fetching data.
00:01:28 But to build any of these APIs, you'll need a backend language.
00:01:33 So let's explore a few.