garage/doc/book/connect/code.md
Alex 1c0ba930b8 Reorganize documentation for new website (#213)
This PR should be merged after the new website is deployed.

- [x] Rename files
- [x] Add front matter section to all `.md` files in the book (necessary for Zola)
- [x] Change all internal links to use Zola's linking system that checks broken links
- [x] Some updates to documentation contents and organization

Co-authored-by: Alex Auvolat <alex@adnab.me>
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/213
Co-authored-by: Alex <alex@adnab.me>
Co-committed-by: Alex <alex@adnab.me>
2022-02-07 11:51:12 +01:00

3 KiB

+++ title = "Your code (PHP, JS, Go...)" weight = 30 +++

If you are developping a new application, you may want to use Garage to store your user's media.

The S3 API that Garage uses is a standard REST API, so as long as you can make HTTP requests, you can query it. You can check the S3 REST API Reference from Amazon to learn more.

Developping your own wrapper around the REST API is time consuming and complicated. Instead, there are some libraries already avalaible.

Some of them are maintained by Amazon, some by Minio, others by the community.

PHP

Javascript

Golang

Python

Java

Rust

.NET

C++

  • Amazon aws-cpp-sdk

Haskell