-
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
-
Tutorial series
React is a popular JavaScript framework for creating front-end applications, such as user interfaces that allow users to interact with programs. Originally created by Facebook, it has gained popularity by allowing dev...
•
By
Joe Morgan
React
Development
JavaScript
Programming Project
CSS
API
Deployment
Ubuntu
DigitalOcean App Platform
-
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
-
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
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
-
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
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 series
CoreOS is a powerful Linux distribution built to make large, scalable deployments on varied infrastructure simple to manage. Based on a build of Chrome OS, CoreOS maintains a lightweight host system and uses Docker co...
•
By
Justin Ellingwood, Mitchell Anicas and Brennen Bearnes
Clustering
Docker
Scaling
System Tools
Conceptual
CoreOS
API
DigitalOcean
Networking
Load Balancing
Nginx
Security
-
Tutorial series
Node.js is a popular open-source runtime environment that can execute JavaScript outside of the browser. The Node runtime is commonly used for back-end web development, leveraging its asynchronous capabilities to crea...
•
By
Stack Abuse
Node.js
JavaScript
Development
Programming Project
Networking
API
Books
-
Tech talk
Create an API that has authentication and authorization so that certain resources are only accessible by certain users.
•
By
Chris Sev
API
Tech Talks
-
Tech talk
APIs make the web go round. Let's create one from scratch using the popular PHP framework, Laravel. See the main tools required to create Laravel projects and the fastest, most efficient way to create a Laravel API.
•
By
Chris Sev
API
Laravel
Tech Talks
-
Tutorial series
Terraform is a popular open source Infrastructure as Code (IAC) tool that automates provisioning of your infrastructure in the cloud and manages the full lifecycle of all deployed resources, which are defined in sourc...
•
By
Savic, Mitchell Anicas and Brian Hogan
Terraform
Cloud Computing
Configuration Management
Infrastructure
System Tools
API
Nginx
Load Balancing
DigitalOcean Managed Load Balancers
DNS
Apache
Python
Development
DigitalOcean
DigitalOcean Spaces
Ansible
DigitalOcean Managed PostgreSQL Database
-
Tutorial
Uploading files with GraphQL can be a challenge, since there is no built-in support for file uploads. In this tutorial, you will learn to upload images to a third-party storage service directly from your backend appli...
•
By
Victory Nwani
Development
Go
GraphQL
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
SQLite
-
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
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
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
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