An application programming interface (API) is a set of routines, definitions, and protocols that allow developers to build application software. APIs abstract implementation and expose only necessary objects and actions to the developer.

API subscription active
You will receive email notifications for new publications on API.
5 Results
  • Tutorial series

    How To Code in React.js

    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
  • Tutorial series

    Getting Started with CoreOS

    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

    How To Code in Node.js

    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
  • Tutorial series

    How To Manage Infrastructure with Terraform

    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 series

    Getting Started Managing Your Infrastructure Using Chef

    Chef is a powerful configuration management system that can be used to programmatically control your infrastructure environment. Leveraging the Chef system allows you to easily recreate your environments in a predict...
    By Justin Ellingwood and Nik Wakelin Configuration Management Chef Ruby Conceptual Scaling Ubuntu Git Nginx DigitalOcean API