Deta - The cloud for makers and dreamers.
Extracto
Build & deploy your ideas on the universe's most developer friendly cloud platform for free.
Contenido
Build & deploy your ideas on the universe's most developer friendly cloud platform. Say goodbye to servers and bills. Deta is free for ever.
from fastapi import FastAPI app = FastAPI() @app.get("/") def hello(): return "Hello from my Deta Micro"
const express = require("express"); const app = express(); app.get("/", async (req, res) => { res.send("Hello from my Deta Micro") }); module.exports = app;
from deta import Base fleet = Base("fleet") # name your Base fleet.put({"name": "Geordi", "cto": True, "key": "1"}) fleet.get("1") # get item by key fleet.fetch() # list all items fleet.update({"name": "Geordi La Forge", "key": "1"}) fleet.delete("1")
const { Base } = require("deta"); const fleet = Base("fleet"); // name your Base fleet.put({"name": "Geordi", "cto": True, "key": "1"}) fleet.get("1") // get item by key fleet.fetch() // list all items fleet.update({"name": "Geordi La Forge", "key": "1"}) fleet.delete("1")
package main import ( "github.com/deta/deta-go/deta" "github.com/deta/deta-go/base" ) d, err := deta.New() // name your Base fleet, err := base.New(d, "fleet") // put an item in the Base key, err := fleet.Put(&User{ Key: "1", CTO: true, Name: "Geordi", })
curl --location --request PUT \ 'https://database.deta.sh/v1/{project_id}/{db}/items' \ --header 'X-API-Key: mysecret_project_key' \ --header 'Content-Type: application/json' \ --data-raw '{ "items": [ { "name": "Geordi", "title": "Chief Engineer", "has_visor": true }, ] }'
from deta import Drive files = Drive("invoices") # name your Drive files.put("invoice.pdf", path="./invoice.pdf") files.get("invoice.pdf") # get file by name files.list() # list all files in a drive files.delete("invoice.pdf")
const { Drive } = require("deta"); const files = Drive("invoices"); // name your Drive files.put("invoice.pdf", {path: "./invoice.pdf"}); files.get("invoice.pdf"); // get file by name files.list(); // list all files in a drive files.delete("invoice.pdf");
package main import ( "strings" "github.com/deta/deta-go/deta" "github.com/deta/deta-go/drive" ) d, err := deta.New() // name your Drive files, err := drive.New(d, "files") // put a file name, err = files.Put(&drive.PutInput{ Name: "hello.txt", Body: strings.NewReader("Hello"), ContentType: "text/plain", })
curl --location --request PUT \ 'https://drive.deta.sh/v1/{id}/{dname}/files?name={name}' \ --header 'X-API-Key: mysecret_project_key' \ --header 'Content-Type: application/octet-stream' \ --data-raw '--raw-bytes--'
Ready for Space?
Deploy to millions of users & make $$$ with a click
on the only ∞ scale, 0 ops cloud in the universe!
@detahq is bloody amazing! So smooth, so fast, painless.
Bye bye Heroku. Hello @detahq You guys are the best 🙌🤗
@detahq w/o the free-tier version of Deta, most of us wouldn't have been able to test out in the first place. e.g. @Oracle 19g has a free tier cloud version, but I haven't been able to use it, because it asks for a credit card transaction & everyone in my family uses a debit card.
Big thank you to the people behind @detahq. Deta is SO GREAT.
@detahq ik u have heard this a million times... But Deta is Gold for hobbyists!🌟
so @detahq looks like an incredibly dope product
@detahq running on app that builds on top of deta micro 🔥️🔥️🔥️🔥️
I just found @detahq and omg it looks awesome.
@mr_le_fox @detahq this looks like a great tool for my use case (simple as they come), have played around with it quickly and it has proved perfect with some interesting features - thanks
Tried building a simple Python app with FastAPI, including deploying to @detahq... so slick!! I am amazed.
Just stumbled into Deta recently and while I don't know how "everything is free forever" can possibly work out in the long run, what they have so far is really cool and I want to use it for something! twitter.com/detahq/status/…
used Deta to host my little microservice easily for my college AR project which I had to make in 4 hours being a spoiled teen and starting work on submission day, thanks @detahq ❤️
容量無限のNoSQLデータベース,高速な応答(シャットダウンなし),シンプルなデプロイCLIとSDKまで提供されているのに,完全無料なやべーサービスを見つけてしまった deta.sh
What a nice thing @detahq is. I'm currently working on a project very close to my heart and I chose Deta as my go-to platform. So far I'm enjoying it!
After playing around with it for a little while, @detahq really feels like Vercel or Netlify for the backend. Write a server and deploy in seconds. Even includes 2GB of database storage for free! If you just need the database, that's available too via node, Python, Go, HTTP
You can do some pretty interesting stuff with @detahq Say you want to cache requests when using a public API or something, less than 100 lines of #python and you have a data micro you can do just that with, deployable in seconds... for free... ¯\_(ツ)_/¯ github.com/Gingerbreadfor…
I really love the Deta Drive. It's honestly so easy to use and I am currently using it with multer to build an image uploader for my web app. @detahq, you guys did a really good job! pic.twitter.com/1rOi7202Go
You don't need a degree to use Deta
Although many students and university staff swear by it
For developers, not enterprises
Unlike 'big cloud', Deta is made with developers in mind. We have no plans to shift our focus to selling to enterprise.
Free, for purpose
Credit cards and server costs are creativity-killers for developers worldwide. Deta is free, built to back creators and their ideas.
We make money together
Deta is building tools to help developers earn money. We aspire to pay you, not charge you.