🌐
GeeksforGeeks
geeksforgeeks.org › gblog › top-javascript-api
Top 10 JavaScript APIs For Frontend and Backend Developers - GeeksforGeeks
July 23, 2025 - JSONPlaceholder is a REST API which is a fantastic resource for developers to practice API interactions without setting up servers or databases. It provides dummy data in JSON format and allows easy access to posts, comments, users, todos, and albums. Using JavaScript's fetch API, you can make HTTP requests to fetch, retrieve, create, update, and delete data.
🌐
Medium
medium.com › @hendurhance › the-top-10-apis-every-frontend-developer-should-know-about-611f629ada67
The Top 10 APIs Every Frontend Developer Should Know About | by Endurance, the Martian | Medium
March 15, 2023 - In order to use the OpenWeather API, you need to signup for an API key on their website. Once you have your API key, you can make a request to retrieve any weather data of your choice.
Discussions

Light weight front end wrapper to an API?
Why don't you go with vanilla JS? More on reddit.com
🌐 r/Frontend
25
3
March 1, 2025
Best frontend technology to interact with a REST API for a Javascript noob?
Have you try fetch ? You don't need a framework to get data from REST API. More on reddit.com
🌐 r/webdev
3
2
October 23, 2018
What do you use to quickly create a frontend for your api?
Why is plain HTML/css/js not sufficient? More on reddit.com
🌐 r/golang
162
106
December 14, 2024
Do frontend devs get a say in APIs, or do backend devs just hand them over?
I like to think of it as a conversation and discussion about what works for both parties. I'm sure it works differently for different companies tho. I try and work in parallel with front-end or sometimes due to other reasons front-end starts first. So we mock the data and agree on something that seems reasonable. Deleted that needs changing tho due to performance constraints. Ultimately I believe you should both have a seat at the table More on reddit.com
🌐 r/Frontend
66
36
March 1, 2025
🌐
ashutec
ashutec.com › blog › powerful-apis-that-every-frontend-developer-should-know-e4bf95649620
Blog | Powerful APIs that Every Frontend Developer Should Know
June 29, 2013 - One of the popular frontend development APIs which is based on JavaScript is JSONPlaceholder. The initials JSON stand for JavaScript Object Notation.
🌐
Clerk
clerk.com › glossary › frontend-api
Frontend API
September 24, 2020 - Usage: Frontend developers use APIs to retrieve data from the server, such as user information, shopping cart contents, or other dynamic elements displayed on the client-side. This interaction is done using HTTP requests (GET, POST, PUT, DELETE) ...
🌐
Medium
medium.com › swlh › making-use-of-apis-in-your-front-end-c168e343bea3
Making Use of APIs in Your Front End | by Patrick Pierre | The Startup | Medium
January 11, 2023 - Because our .then() returns another promise object, we have to use another .then() on it to get access to our data from our api request. Lastly I would like you to look at the callback functions inside each of the .then() method invocations . Inside the first .then() we put: ... What this does is allow us to get access to our data from the second promise in the form of a JavaScript object.
🌐
Rootstack
rootstack.com › en › blog › frontend-developer-api
5 APIs every frontend developer should know | Rootstack
JSON stands for JavaScript Object Notation and works as an image positioner for developers. Among its various benefits, the following stand out: Developers do not need to register to subscribe. You don't need a complicated setup. It helps you create a basic API automatically.
🌐
Frontend Mentor
frontendmentor.io › articles › integrating-with-apis-a-beginners-guide-for-frontend-developers-u_xfEadBc-
API Integration Guide for Frontend Developers
April 28, 2025 - Learn to integrate APIs as a frontend developer. Fetch data, handle responses, and work with REST APIs.
Find elsewhere
🌐
Apidog
apidog.com › blog › frontend-api-integration
Frontend API Integration | Provide A Memorable User Experience
2 weeks ago - Easier Maintenance: Frontend code is cleaner and more focused when it retrieves data and handles user actions through APIs. This separation of concerns makes it easier to maintain and update the codebase in the long run. The example below shows how to fetch data from a public API and display it on the webpage using JavaScript and the Fetch API. ... React, a popular JavaScript library for ...
🌐
Reddit
reddit.com › r/frontend › light weight front end wrapper to an api?
r/Frontend on Reddit: Light weight front end wrapper to an API?
March 1, 2025 -

Not sure if this is the best place to ask, I've been out of the front end world for a while, but I know there are a ton of frameworks in the space these days. I have an API that I'd like to expose via a very simple UI. Is there a framework that's built for for this use case? Like, bare minimum stuff here. If I have an endpoint that returns json, I want a page that will simply executes that endpoint (with parameters) and then loops over the resulting json spitting out something decent looking. And if makes sense for the user to be able to click into one of the items listed, a way to link to a page with a parameter that would do the same. Something that's like a half step fancier than Swagger?

I feel really silly for describing it this way, and maybe the answer is just a basic/popular web framework for the language of my choice, but also maybe something like this exists? 😂 Thanks!

🌐
DEV Community
dev.to › moibra › top-apis-every-frontend-developer-should-use-in-2025-33o8
Top APIs Every Frontend Developer Should Use in 2025 - DEV Community
April 19, 2025 - As a frontend developer, your toolbox is incomplete without APIs that can supercharge your... Tagged with webdev, javascript, programming, beginners.
🌐
Next.js
nextjs.org › docs › app › guides › backend-for-frontend
Guides: Backend for Frontend | Next.js
April 2, 2025 - Next.js supports the "Backend for Frontend" pattern. This lets you create public endpoints to handle HTTP requests and return any content type—not just HTML. You can also access data sources and perform side effects like updating remote data.
🌐
Medium
medium.com › @frontendadarsh › the-top-free-api-resources-for-frontend-developers-react-js-0dc9a5052f0c
The Top Free API Resources for Frontend Developers (React JS) | by Frontendadarsh | Medium
3 weeks ago - https://geo.ipify.org/api/v2/country,city?apiKey=${process.env.REACT_APP_API_KEY}&ipAddress=49.14.119.81 ... "Hello there! 👋 I'm a passionate frontend developer with 3+ years of experience.
🌐
LinkedIn
linkedin.com › pulse › understanding-apis-frontend-developers-guide-reactjs-ememe-tochukwu
Understanding APIs for Frontend Developers: A Beginner-Friendly Guide with ReactJS
November 25, 2024 - APIs are a vital tool for frontend developers, enabling seamless integration of external data into your ReactJS applications. With the fetch API or libraries like axios, you can easily interact with APIs to fetch data, submit forms, and create ...
🌐
Apix-Drive
apix-drive.com › main page › blog › other
Frontend API Integration | ApiX-Drive
December 29, 2024 - API integration in frontend development involves connecting a frontend application to external services or backends through APIs (Application Programming Interfaces). This allows the frontend to communicate with external systems, fetch data, ...
🌐
Growin
growin.com › blog › top-10-underrated-javascript-apis-in-2025
Top 10 Underrated JavaScript APIs You Should Be Using in 2025 - Growin
December 14, 2024 - The File System Access API enables secure local file handling directly in the browser, while the Clipboard Async API provides an elegant solution for managing copy-paste operations with modern permission controls. Each of these JavaScript APIs demonstrates how far the platform has come in enabling complex interactions with less overhead. Other emerging tools such as the Scheduling API and URLPattern API bring fine-grained control to performance and routing—two critical areas of frontend optimization in 2025.
🌐
Miragejs
miragejs.com
Mirage JS • An API mocking library for frontend developers
Mirage JS is an API mocking library that lets you build, test and share a complete working JavaScript application without having to rely on any backend services. ... Mirage runs alongside the rest of your frontend JavaScript code — no new ...
🌐
Plain English
plainenglish.io › blog › 7-awesome-apis-for-all-frontend-developers-a06c1057661
7 Awesome APIs for All Frontend Developers
September 13, 2022 - Javascript · Web development · Api · Frontend · ByMehdi Aoussiad · •Published on2021-06-19 · Photo by Ryland Dean on Unsplash · APIs are very useful these days. They allow the communication between frontend and backend. As a result, ...
🌐
Reddit
reddit.com › r/webdev › best frontend technology to interact with a rest api for a javascript noob?
r/webdev on Reddit: Best frontend technology to interact with a REST API for a Javascript noob?
October 23, 2018 -

Hi

I'm currently working on a university project and have build a flask app which contains all of the backend logic required for the application.

Prior to beginning the project, I hoped that there would be a very simple way of converting the routes to API endpoints and then converting my Jinja2 templates (the app is currently set up as a non-REST API) so that they interact accordingly with the REST API. This does not appear to be as simple as I had thought.

My Javascript knowledge is very basic (I know some of the basic syntax - types, conditionals, iteration, functions etc.), but my research suggests that a frontend app built with a Javascript framework is pretty much the only/best solution to this problem.

I've looked at this Vue course: https://scrimba.com/playlist/pZ45Hz but it doesn't seem to go into a great deal of detail with information past the basics that is applicable to my project. The more popular Vue courses look to be many hours long and have Javascript knowledge as a prerequisite. The other frameworks such as React also appear to have a steeper learning curve.

I'm hoping that I can implement a solution for this project without having to put in 50-100 hours on Javascript and then a framework. I'm not sure whether this is possible?

Basically, I'm looking to get this very simple web app up and running without having to get caught up in too much detail right now.

🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Learn › JavaScript › Client-side_web_APIs › Introduction
Introduction to web APIs - Learn web development | MDN
June 19, 2020 - Browser APIs — constructs built into the browser that sit on top of the JavaScript language and allow you to implement functionality more easily. Third-party APIs — constructs built into third-party platforms (e.g., Disqus, Facebook) that allow you to use some of those platform's functionality in your own web pages (for example, display your Disqus comments on a web page).