-
Tutorial
OAuth 2 is an authorization framework that enables applications to obtain limited access to user accounts on an HTTP service, such as Facebook, GitHub, and DigitalOcean. It works by delegating user authentication to t...
•
By
Mitchell Anicas
Security
API
Conceptual
-
Tutorial
An API, or Application Program Interface, makes it easy for developers to integrate one app with another. They expose some of a program's inner workings in a limited way. You can use APIs to get information from other...
•
By
Brian King
Python
API
Development
Programming Project
-
In this tutorial, you'll use the useEffect and useState React Hooks to fetch and display information in a sample application, using JSON server as a local API for testing purposes. You'll load information when a compo...
•
By
Joe Morgan
React
Development
JavaScript
API
-
Tutorial
In this tutorial, you will create a chatbot that not only helps users simplify their interactions with a software system, but is also intelligent enough to communicate with the user in natural language (American Engli...
•
By
Evans Ehiorobo
Python
API
-
Tutorial
The DigitalOcean metadata service includes a field called "user-data", which can be used to specify a script that will be run as your server is brought online. The CloudInit program, which runs these scripts, can pro...
•
By
Justin Ellingwood
API
DigitalOcean
-
Terraform is a tool for building and managing infrastructure in an organized way. In this tutorial, you'll install and use Terraform to create an infrastructure on DigitalOcean that consists of two Nginx servers that ...
•
By
Mitchell Anicas, Brian Hogan
System Tools
API
Terraform
Nginx
Load Balancing
DigitalOcean Managed Load Balancers
DNS
Configuration Management
-
Tutorial
DigitalOcean's web based control panel provides a convenient, point-and-click interface for managing Droplets. There are many times, however, when a command-line tool may be a preferable alternative. doctl, the offic...
•
By
Marko Mudrinić
DigitalOcean
API
Configuration Management
-
Tutorial
A cloud-config file is a special script that is used to define configuration details for your server as it is being brought online for the first time. These are often used for completing common tasks that a user woul...
•
By
Justin Ellingwood
Deployment
API
DigitalOcean
Initial Server Setup
-
Tutorial
This tutorial shows how to build a JavaScript search bar application with the React front-end library to query and display images using the Unsplash API. It covers styling the user interface with CSS, managing state w...
•
By
ASHUTOSH SINGH
Development
React
JavaScript
API
-
Tutorial
Prisma is an open source database toolkit. In this tutorial, you will build a REST API for a small blogging application in TypeScript using Prisma and a PostgreSQL database. At the end of the tutorial, you will have a...
•
By
nikolasburk
Databases
PostgreSQL
API
TypeScript
Docker
Node.js
-
Tutorial
In this tutorial you will build a Slackbot in the Python programming language. As a fun proof-of-concept that will demonstrate the power of Python and its Slack APIs, you will build a CoinBot--a Slackbot that monitors...
•
By
Mason Egger
Ubuntu 20.04
Python
API
Slack
-
Tutorial
In this tutorial, you will use Node.JS, Puppeteer, Docker, and Kubernetes to build a highly scalable scraper that can simultaneously extract data from multiple pages. You will test your scraper on the dummy bookstore,...
•
By
Carlos Mucuho
Node.js
Data Analysis
Open Source
JavaScript
Docker
Kubernetes
API
-
Tutorial
In this tutorial, we'll take an in-depth look at queries in GraphQL so that you better understand how to retrieve data from a GraphQL server. We will cover fields, arguments, aliases, operation syntax, and more. Once ...
•
By
Peter Ekene
API
GraphQL
-
It's common for a modern JavaScript application to communicate with other servers to accomplish a task. In this article, you will use the https Node.js module to make HTTP requests to a web API, including GET, POST, P...
•
By
Stack Abuse
API
Node.js
JavaScript
Development
-
Tutorial
React and other open-source web frameworks have added to the popularity of JavaScript by making the language more accessible to new developers and increasing the productivity of seasoned developers. In this tutorial, ...
•
By
Roy Derks
React
Applications
Development
API
Programming Project
-
Tutorial
Angular (https://angular.io) is a front-end web framework that allows developers to build single-page applications modeled around a model-view-controller (MVC) design. In this tutorial, you'll create a weather app usi...
•
By
nnamdiekweekwe
Development
Applications
JavaScript
API
-
Tutorial
GraphQL is a specification and therefore language agnostic. When it comes GraphQL development with Node.js, there are various options available ranging from graphql-js, express-graphql, to apollo-server. In this tutor...
•
By
Chimezie Enyinnaya
API
Node.js
-
Tutorial
Devise and OmniAuth let you add modern login features to your Ruby on Rails application. Learn how to let users log in to your app with DigitalOcean, Facebook, Twitter, Amazon, and more.
•
By
Hathy A
Ruby on Rails
API
Ubuntu
-
Tutorial
In this tutorial, you'll build a GraphQL API for a blogging application in JavaScript using Node.js. You will first use Apollo Server to build the GraphQL API backed by in-memory data structures. You will then deploy ...
•
By
Daniel Norman
DigitalOcean App Platform
API
GraphQL
Development
Node.js
Git
-
Tutorial
In this tutorial, you will build a GraphQL-powered Ruby on Rails API for taking notes. When you are finished, you will be able to create and view notes from the API using GraphQL.
•
By
Chuks Opia
Ruby on Rails
Ruby
GraphQL
PostgreSQL
API